【发布时间】:2015-10-24 13:12:41
【问题描述】:
我通常使用 Linux,一切都很顺利。 :-) 但我有一台运行 Windows 7 的机器。:-\
当我尝试使用 Git Bash 连接到服务器时,我收到以下消息:
The authenticity of host '144.76.35.106 (144.76.35.106)' can't be established.
ECDSA key fingerprint is 50:50:10:f7:40:50:b8:3a:20:c5:20:20:00:a0:d8:70.
Are you sure you want to continue connecting (yes/no)?
通常我应该只输入 yes 并回车。但我们正在谈论 Windows... ;-)
问题在于,在这种特殊情况下,文件夹 ~/.ssh 不可写,我无法更改权限。 (为什么会这样,和公司的安全理念有关,可惜我在这里没有影响力)。
所以我想知道是否有机会改变这一点:所以当我输入 yes 并点击输入时,文件 known_hosts 保存在另一个地方,最重要的是,下次访问服务器时会读取该文件再次。
换句话说:我可以在哪里配置 Git 在使用 Windows 的 ~/.ssh 之外的其他地方查找 known_hosts?
提前非常感谢!!!
【问题讨论】:
标签: windows git-bash unknown-host