修改SSH 禁止首次连接的询问过程

46 阅读1分钟

修改SSH 禁止首次连接的询问过程

SSH 连接远程主机时,会检查主机的公钥。如果是第一次该主机,会显示该主机的公钥摘要,提示用户是否信任该主机:  

修改配置

关闭秘钥检查, #vim /etc/ssh/ssh_config [不建议]

 vim /etc/ssh/sshd_config
 
 StrictHostKeyChecking no

 

非交互式命令实现【推荐】

添加ssh连接参数,进行不校验

# 不校验密钥文件
ssh -o StrictHostKeyChecking=no 10.0.0.10

#不校验,并指定校验文件为空
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null  10.0.0.10

 

 

#sed -i.   '/StrictHostKeyChecking/s/.*/StrictHostKeyChecking no/ '  /etc/ssh/ssh_config