昨天给家里的CentOS放了自己新写的PHP,由于需要创建config.php配置文件,所以给了777的权限(话说755好像是足够的,只是怕权限不够一次给了777),结果今天开机,导致无法SSH连接,在那电脑上,以为是系统文件的错误,可是观察系统的启动,进程,SSH也是完好的启动,怀疑到了是权限的问题.
果然,/var的权限太高,导致无法连接.才想起来,作者是在根目录直接执行chmod
恢复的办法当然也很简单了, chmod 755 /var
如果是VPS无法执行的话,但愿你还有安装phpmyadmin这种东西,把数据库拷贝出来重装过或者叫客服人员帮忙解决哦.
注:权限太高未必是好事.注意使用.
关于作者