VimWare虚拟机里边打开Linux,登录页面输入用户名密码无法登陆,一直提示登录,当时用其他终端设备却能正常连接。
通常是由于修改了环境变量引起的。
对于这种情况,可以使用其他终端设备登录,查看登录日志
tail -f /var/log/secure
这时再在虚拟机里边尝试登录,就可以看到原因了
日志显示需要使用/lib/security/pam_limits.so文件,但是却没有该文件。去其他设备上拷贝一个即可。如果64位目录下/lib64/security/pam_limits.so存在,直接拷贝一个过去即可。
cp /lib64/security/pam_limits.so /lib/security/
然后尝试虚拟机登录。
正常了