用VNC软件时一直出现authentication failure是设置错误造成的,解决方法为:
1、输入sudo passwd root,可以看到提示Enter new UNIX password,此时输入我们想要设置的密码。
2、回车后,又看到Retype new UNIX password,再次输入密码进行确认。
3、回车后可以看到password updated successfully,即密码修改成功提示。
4、再次su root,输入密码,可以看到终于能够使用root进行登录了。
我来回答吧,希望给后来的人看到
ROOT登陆密码和VNC登陆密码是可以不一样的,你大概是安装VNC的时候通过vncpasswd命令设置了和ROOT账户不一样的密码。
先通过ssh登陆,输入vncpasswd重置一下密码。
再回到VNC客户端即可登陆。
吧encryption 设成off, 然后重新设置密码,如果是domain 用户的话就用windows password
遇到过一种情况,可能对你有帮助。
VNC登陆失败,单用户重置密码还是进不去系统。进单用户查看安全日志发现报错Authentication failure
经排查是/etc/securetty原权限为600被修改为777导致,在单用户模式下将该文件权限改回600:chmod 600 /etc/securetty
即可登录。