ssh 服务器:无法加载主机密钥

ssh 服务器:无法加载主机密钥

我正在配置 ssh 服务器,但遇到了一个问题。

首先,我使用以下命令生成私钥/公钥 RSA 密钥:
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key 并在提示符下设置密码。

然后尝试启动 sshd:
/etc/init.d/ssh start
但出现错误:

无法加载主机密钥:/etc/ssh/ssh_host_rsa_key
禁用协议版本 2。无法加载主机密钥
sshd:没有可用的主机密钥——退出。

关键:如果在生成密钥时将私钥的密码留空,则一切正常,否则会出现上述错误。不过,不建议将该密码留空。

有什么想法吗?谢谢。

答案1

主机密钥无法用密码保护,因此请将其留空。

相关内容