今天非常奇怪,才买的服务器,ssh就连不上了,但Ajenti Panel的WebShell正常!?

我认为重启应该会好,于是去管理面板重启服务器。没想到,不仅ssh连不上,博客的MySQL还崩溃了,直接503!?

非常诡异的现象,但是作为一名技术老手,这些不是问题。

经过一番查找资料,终于,有了一丝线索。看见了这个:http://www.cnblogs.com/no7dw/archive/2012/07/05/2577183.html

我才记起来,之前在服务器上面执行过:

  1. chmod 7777 /* -R 

原来如此,SSH和MySQL的配置文件不能给7777权限。

下面是修复代码:

  1. chmod 0644 /etc/mysql/* -R 
  2. chmod 0600 /etc/ssh/* -R 
  3. service sshd restart

CentOS:

  1. chmod 0600 /var/empty/ssh -R
  2. chmow root /var/empty/ssh -R
  3. service sshd restart