ssh登錄服務器提示錯誤no hostkey alg


ssh登錄服務器提示錯誤no hostkey alg

ssh root@192.168.1.100 -vvv

提示失敗:

no hostkey alg 登錄到192.168.1.100服務器 

rm -rf /etc/ssh/ssh*key 
systemctl restart sshd 

#我還是移走了,沒有刪除。因為之前安裝了telnet服務,因此不用擔心連不上服務器

或者通過ssh-keygen命令重新生成ssh主機秘鑰,可以不用重啟sshd服務 
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key 
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key 
ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key 

生成后可看這幾個文件,是否大小為0 
ls -al /etc/ssh/ssh*key 
至此, ssh root@192.168.1.100登錄成功.

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM