歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux管理 >> Linux維護

Linux啟動sshd服務報錯could not load host怎麼辦?

Linux在啟動sshd服務的時候,出現錯誤提示,提示Could not load host key:/etc/ssh/ssh_ed25519_key,這段錯誤代碼是什麼意思呢?遇到該錯誤代碼該如何解決問題呢?隨小編一起來學習下吧。

新版的opensshd 中添加了Ed25519 做簽名驗證,而之前系統裡沒這個算法的證書,所以辦法也很簡單新生成下證書即可。

ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ED25519_key

輸入命令/etc/init.d/ssh start後出現提示:

Could not load host key: /etc/ssh/ssh_host_ED25519_key

然後直接輸入ssh-keygen -t dsa -f /etc/ssh/ssh_host_ED25519_key

重啟ssh,然後就好了

上面就是Linux啟動sshd服務出現錯誤代碼的解決方法介紹了,如果你遇到一樣的問題,可按本文提示輸入對應命令解決問題。

Copyright © Linux教程網 All Rights Reserved