检查/etc目录下passwd的权限
检查/etc目录下passwd的权限
ls -l /etc/passwd
应为:-rw-r--r--.
否则输入:chmod 644 /etc/passwd
检查/bin/su文件是否有s位权限
ls -l /bin/su
应为:-rw srw srwx.
否则输入:1. chmod 777 /bin/su
2.chmod a+s /bin/su
修改 /etc/passwd
改 root:x:0:0:root:/root:sh
为 root:x:0:0:root:/root:/bin/bash
重启
修改root密码尝试连接吧!
希望能帮助遇到此问题的人...