設置初次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