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登錄成功.