一,确认及安装VNC SERVER
1.首先确认服务器是否安装配置了VNC server ,可以通过命令查看;
[root@linuxidc ~]# rpm -qa vnc* #查看是否安装VNC server
vnc-4.1.2-14.el5_3.1 #VNC客户端
vnc-server-4.1.2-14.el5_3.1 #vnc服务端
yum源配置看这篇文章红帽7.0离线配置VNC
二,开始配置VNC SERVER
[root@linuxidc ~]# vncpasswd #设定当前用户登录VNC的密码
Password:
Verify:
[root@linuxidc ~]# vncserver #启动VNCSERVER
New 'linuxidc.com:2 (root)' desktop is linuxidc.com:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/linuxidc.com:1.log
通过远端windows客户端VNC软件连接当前VNCserver
[root@linuxidc .vnc]# vim xstartup #修改如下图
修改设置完毕后,需重新启动系统或者把重启vncserver。
[root@linuxidc ~]# vncserver -kill :1 #关闭第一个vnc进程
Killing Xvnc process ID 4289
[root@linuxidc ~]# vncserver #重新启动vncserver
New 'linuxidc.com:1 (root)' desktop is linuxidc.com:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/linuxidc.com:1.log
如果出现报错,去/root/.vnc/linuxidc.com:1.log查看日志
- 设置用户信息及分辨率;(永久生效)
[root@linuxidc ~]# vim /etc/sysconfig/vncservers #在最后面添加以下几行设置
VNCSERVERS=”1:root 2:ceboy” #此处添加用户,一般只添加一个1:root也就行了。
VNCSERVERARGS[1]=”-geometry 800×600 -nolisten tcp -nohttpd -localhost”
VNCSERVERARGS[2]=”-geometry 1024×768 -nolisten tcp -nohttpd -localhost”
#注意:上面是分别设置的root和ceboy两个用户的分辨率,注意是用端口号区分的。
通过命令行临时修改分辨率及色深,这种方式重启后失效,命令如下:
- [root@linuxidc ~]# vncserver -geometry 800x600 #设置vncserver的分辨率
系统启动时自动启动VNCSERVER。
使用VNC连接登录到RedHat Linux图形界面,点击“系统”——“管理”——“服务器设置”——“服务”,在“后台服务”中找到VNCSERVER后勾选它,点击保存即可。