192.168.50.58: /usr# /usr/sbin/sshd
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0777 for '/usr/local//etc/ssh_host_rsa_key' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: /usr/local//etc/ssh_host_rsa_key Could not load host key: /usr/local//etc/ssh_host_rsa_key @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0777 for '/usr/local//etc/ssh_host_dsa_key' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: /usr/local//etc/ssh_host_dsa_key Could not load host key: /usr/local//etc/ssh_host_dsa_key Disabling protocol version 2. Could not load host key sshd: no hostkeys available -- exiting.
进入 /usr/local/etc# 查看有没有下面这些文件, 这些文件是配置, 如果缺少它会提示。 上面的错误是由于下面的这些文件的权限问题导致的。 MiniGUI.cfg ssh_host_dsa_key ssh_host_rsa_key sshd_config ssh_config ssh_host_dsa_key.pub ssh_host_rsa_key.pub 我们将这些文件设置为 600 即可。 192.168.50.58: /usr/local/etc# chmod 600 ssh* 下面你就可以启动了。 /usr/sbin/sshd
这个是权限标准的配置: -rwxr-xr-x 1 root root 1554 Mar 21 10:37 ssh_config -rw------- 1 root root 668 Mar 21 10:42 ssh_host_dsa_key -rw-r--r-- 1 root root 609 Mar 21 10:42 ssh_host_dsa_key.pub -rw------- 1 root root 1679 Mar 21 10:40 ssh_host_rsa_key -rw-r--r-- 1 root root 401 Mar 21 10:40 ssh_host_rsa_key.pub -rwxr-xr-x 1 root root 3177 Mar 21 10:37 sshd_config |
|