git bash中的ssh客户机将其存储在哪里';windows上的已知\u主机文件?
我正在windows 7上运行git bash,希望从已知的\u hosts文件中删除一些主机git bash中的ssh客户机将其存储在哪里';windows上的已知\u主机文件?,git,ssh,git-bash,Git,Ssh,Git Bash,我正在windows 7上运行git bash,希望从已知的\u hosts文件中删除一些主机 我似乎在任何地方都找不到.ssh目录。git bash附带的ssh客户端在Windows 7上的哪些位置存储其已知主机?git bash将已知主机存储在~/.ssh/known_hosts-) 不管那个文件在哪里。在Git Bash中,您可以使用vim~/.ssh/known_hosts编辑文件 -- (默认情况下~位于/c/Users/[user\u name]所以/c/Users/[user\u
我似乎在任何地方都找不到.ssh目录。git bash附带的ssh客户端在Windows 7上的哪些位置存储其已知主机?git bash将已知主机存储在
~/.ssh/known_hosts
-)
不管那个文件在哪里。在Git Bash中,您可以使用vim~/.ssh/known_hosts
编辑文件
--
(默认情况下~位于/c/Users/[user\u name]所以
/c/Users/[user\u name]/.ssh/known\u hosts
)在我的电脑上存储
C:\Users\[username]\AppData\Local\VirtualStore\Program Files(x86)\Git\.ssh
在我的电脑上,它可以在另一个驱动器上找到(不是在默认的C:/)
H:\.ssh
我在
C:\Windows\System32\.ssh
虽然我希望我能把它设定为
C:\Users\[username]\.ssh
在其他情况下也是如此 要从已知的_主机中删除主机,只需执行命令“ssh-keygen.exe-R host.name.here”,在我的例子中,Git Bash似乎不使用此文件,而IntelliJ使用它。我使用了命令git remote rename a b你能更改驱动器吗?怎么用?这让我发疯:(