首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

:安装了REDHAT4U6,一开始能SSH访问,后来不知怎地突然访问不了.

2012-02-13 
紧急求助:安装了REDHAT4U6,一开始能SSH访问,后来不知怎地突然访问不了...紧急求助:安装了REDHAT4U6,一开始

紧急求助:安装了REDHAT4U6,一开始能SSH访问,后来不知怎地突然访问不了...
紧急求助:安装了REDHAT4U6,一开始能SSH访问,后来不知怎地突然访问不了,
能PING通,但用NETSTAT   -LN查看服务端口,没有22,原来是有的。
再用   service   sshd   restart         报错:
....
Permissons   0711   for   'etc/ssh/ssh_host_dsa_key '   are   too   open
...
could   not   load   hostkey
...
能否不重装系统搞定?



[解决办法]
备份并删除该文件试试。或是考虑用root用户回收ssh_host_dsa_key文件的所有权和访问权,试试改成600看看。

我看过我的机器上的文件权限:
-rw------- 1 root root 132839 May 2 2006 moduli
-rw-r--r-- 1 root root 2517 May 2 2006 ssh_config
-rw------- 1 root root 668 Jan 26 17:35 ssh_host_dsa_key
-rw-r--r-- 1 root root 605 Jan 26 17:35 ssh_host_dsa_key.pub
-rw------- 1 root root 530 Jan 26 17:35 ssh_host_key
-rw-r--r-- 1 root root 334 Jan 26 17:35 ssh_host_key.pub
-rw------- 1 root root 883 Jan 26 17:35 ssh_host_rsa_key
-rw-r--r-- 1 root root 225 Jan 26 17:35 ssh_host_rsa_key.pub
-rw-r----- 1 root root 3474 May 2 2006 sshd_config

711的用户权限,有可能你的机器被入侵了。通常权限应该是644。
[解决办法]
哦,对不起,刚刚说错了,的确是600的权限。
[解决办法]
修改权限:chmod 600 ssh_host_dsa_key

热点排行