启动SSH服务时提示
could not load host key: /etc/ssh/ssh_host_rsa_key
但是用/etc/init.d/sshd status看状态又是启动了的,远程telnet也可以通端口但就是SSH连接不上,查资料后处理完成,只需要在服务器上依次执行两条命令即可:
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
本文解决了一个常见的SSH服务问题,即启动SSH服务时提示无法加载主机密钥,但服务状态显示已启动,远程telnet可以通端口却无法SSH连接。通过执行特定的ssh-keygen命令重新生成密钥对,成功解决了此问题。
启动SSH服务时提示
could not load host key: /etc/ssh/ssh_host_rsa_key
但是用/etc/init.d/sshd status看状态又是启动了的,远程telnet也可以通端口但就是SSH连接不上,查资料后处理完成,只需要在服务器上依次执行两条命令即可:
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
转载于:https://www.cnblogs.com/shanmao/archive/2012/12/04/2800657.html
860

被折叠的 条评论
为什么被折叠?