日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux ssh連接時提示The authenticity of如何去除?

Linux用戶在使用ssh編譯腳本的時候,出現(xiàn)了The authenticity of host can’t be xx established 提示,雖然不影響ssh的連接,但每次連接都會出現(xiàn),要如何去掉該提示呢?

Linux ssh連接時提示The authenticity of如何去除?


但前陣子做備份系統(tǒng)恢復(fù)演習(xí)時發(fā)現(xiàn),rsync已經(jīng)很久都沒有sync成功了 。本來是采用密鑰交換的方式來完成ssh中的驗(yàn)證,但可能由于主機(jī)的Key有變化,每次ssh連接(或rsync)時就會有提示:The authenticity of host can’t be xx established,需要輸出一個“yes”的交互 。
對于這個提示,腳本中開始沒有預(yù)知,所以沒有做判斷和處理(用expect也是容易處理的),下面提供去除該提示的方法 。
1. 使用ssh連接遠(yuǎn)程主機(jī)時加上“-o StrictHostKeyChecking=no”的選項(xiàng),如下:
ssh -o StrictHostKeyChecking=no 192.168.xxx.xxx
2. 一個徹底去掉這個提示的方法是,修改/etc/ssh/ssh_config文件(或$HOME/.ssh/config)中的配置,添加如下兩行配置:
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
修改好配置后,重新啟動sshd服務(wù)即可,命令為:/etc/init.d/sshd restart (或 service sshd restart )
【Linux ssh連接時提示The authenticity of如何去除?】 當(dāng)然,這是內(nèi)網(wǎng)中非常信任的服務(wù)器之間的ssh連接,所以不考慮安全問題,就直接去掉了主機(jī)密鑰(host key)的檢查 。
ssh中遇到的“Host key verification failed.”問題,也是和“StrictHostKeyChecking”配置有關(guān) 。
上面就是Linux去除ssh連接時The authenticity of host can’t be xx established 提示的方法介紹了,如果你覺得該提示一直出現(xiàn)很煩的話,可選擇去掉 。

    推薦閱讀