前几天一位同事买了很NB的主机空间,速度非常快,并且也支持VNC图形化远程操作,但是在主机商提供VNC密码后,
同事怎么样也连不上,通过同事的描述,初步判断是vncserver并未启动,远程连上主机后输入命令:ps aux|grep vnc |grep -v grep
未找到此进程,汗,那么启动它吧,输入:vncserver,终于是启动了,看了下,桌面号为1,于是在RealVNC中填写 IP:1进行连接,
但是始终无法连接成功,报权限验证失败的错误信息,直觉判断可能是权限验证文件内容中用户未启用,于是编辑vnc配置文件,路径为:
/etc/sysconfig/vncservers
于是 vim /etc/sysconfig/vncservers
将其中的
VNCSERVERS 和 VNCSERVERARGS[2]的内容
修改如下:
VNCSERVERS="1:(root或者其他用户)"
VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -nohttpd -localhost"
此外需要修改一下VNC密码,输入:vncpasswd
接着连续两次输入新的VNC密码,最后重启VNC服务:service vncserver restart
呵呵,接下来就可以使用VNC客户端进行连接了~问题解决