设置初次ssh登录linux的时候无需yes确认登陆


第一次登录另外一台linux主机的时候,会弹出下面的信息,问是否yes确认登陆和no
 [root@ghs ~]# ssh -i 2 192.168.1.201 The authenticity of host '192.168.1.201 (192.168.1.201)' can't be established.
ECDSA key fingerprint is 3f:80:ce:88:9c:b9:72:f1:26:71:d0:8e:a4:91:e0:01.
Are you sure you want to continue connecting (yes/no)
 
如果,我们输入yes,就能正常登录。但如果是分发文件的时候,几十台服务器,我们就得不停的输yes,这样很费时间和人力,我们也可以写expect脚本代替执行输入yes,其实还有更简单的方法,输入下面这条命令就可以省去很多事情,也不用专门去写脚本
 
[root@ghs ~]# echo "StrictHostKeyChecking no" >~/.ssh/config
 此时,ssh登录远程任意机器都不会问你yes or no.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM