sshd re-exec requires execution with an absolute path
用絕對路徑啟動,也報錯如下:
Could not load host key: /etc/ssh/ssh_host_key
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
Disabling protocol version 1. Could not load host key
Disabling protocol version 2. Could not load host key
sshd: no hostkeys available — exiting
解決過程:
#ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
#ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
#/usr/sbin/sshd
如果上述兩個文件存在,仍然出現這個錯誤,那么試試 chmod 600 上述兩個文件。之后應該可以解決。
參考:http://blog.chinaunix.net/uid-25508301-id-2941356.html