Ssh

ssh 伺服器:無法載入主機密鑰

  • February 11, 2013

我正在配置 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:沒有可用的主機密鑰 – 正在退出。

關鍵點:如果在生成密鑰時將私鑰的密碼留空,則一切正常,但否則會出現上述錯誤。儘管如此,不建議將該密碼留空。

有任何想法嗎?謝謝。

主機密鑰無法使用密碼進行保護,因此請將其留空。

引用自:https://serverfault.com/questions/477729