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服務出現錯誤代碼的解決方法介紹了,如果你遇到一樣的問題,可按本文提示輸入對應命令解決問題。