Linux中ssh登录跳过RSA key fingerprint输入yes/no
在今天處理問題時(shí)發(fā)現(xiàn)程序在執(zhí)行ssh登錄時(shí)出現(xiàn)密鑰交換提示,如下
設(shè)備升級(jí)后也會(huì)出現(xiàn)該現(xiàn)象,查詢后發(fā)現(xiàn)如下解決辦法。
使用-o 這個(gè)參數(shù),加上-o "StrictHostKeyChecking no" 即可跳過這個(gè)yes/no詢問,直接進(jìn)入密碼輸入環(huán)節(jié),例:
ssh -o "StrictHostKeyChecking no"??用戶名@IP
也可以
ssh -o StrictHostKeyChecking=no?用戶名@IP
由此對(duì)-o參數(shù)產(chǎn)生了好奇,簡單整理如下
ssh -o參數(shù)解釋
ssh -o ConnectTimeout=3 -o ConnectionAttempts=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no $ip ?“command”
1 ConnectTimeout=3 ???????????????????連接時(shí)超時(shí)時(shí)間,3秒
2 ConnectionAttempts=5 ??????????????連接失敗后重試次數(shù),5次
3 PasswordAuthentication=no ?????????是否使用密碼認(rèn)證,(在遇到?jīng)]做信任關(guān)系時(shí)非常有用,不然會(huì)卡在那里)
4 StrictHostKeyChecking=no ???????????第一次登陸服務(wù)器時(shí)自動(dòng)拉取key文件,(跟上面一樣,并且在第一次ssh登陸時(shí),自動(dòng)應(yīng)答yes)
總結(jié)
以上是生活随笔為你收集整理的Linux中ssh登录跳过RSA key fingerprint输入yes/no的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js对象新增方法object.assig
- 下一篇: 十四.Deepin Linux V20.