修改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