ssh自动添加hostkey到know_hosts

Posted daiorz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh自动添加hostkey到know_hosts相关的知识,希望对你有一定的参考价值。

The authenticity of host ‘git.sws.com (10.42.1.88)’ can’t be established. 
ECDSA key fingerprint is 53:b9:f9:30:67:ec:34:88:e8:bc:2a:a4:6f:3e:97:95. 
Are you sure you want to continue connecting (yes/no)? yes 
而此时必须输入yes,连接才能建立。

但其实我们可以在ssh_config配置文件中配置此项,

打开/etc/ssh/ssh_config文件:

找到: 
# StrictHostKeyChecking ask 
修改为 
StrictHostKeyChecking no

这个选项会自动的把 想要登录的机器的SSH pub key 添加到 /root/.ssh/know_hosts 中

以上是关于ssh自动添加hostkey到know_hosts的主要内容,如果未能解决你的问题,请参考以下文章

python paramiko 模块

ssh远程登录输入yes说明

主机的Hostkey值改变,ssh连接失败

使用 JSch 从 Java 连接到 SSH 服务器时出现“JSchException:拒绝 HostKey”

SSH 卡在 client_input_global_request:rtype hostkeys-00@openssh.com want_reply 0

ssh客户端命令