VMWARE下REDHAT6/CENTOS6安装VNC-server
1. 安装 TigerVNC-Server(VNC强化版)
yum install vnc* -y
2,vnc服务需要防火墙开放相应的5900的端口:
系统->首选项->远程桌面 勾选[共享]的选项, 取消勾选[安全]的选项, 然后防火墙添加 5900 端口
3,对用户和显示分辨率的设置:
gvim /etc/sysconfig/vncservers
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1920x1080 -nolisten tcp -localhost"
VNCSERVERS="2:dtww"
VNCSERVERARGS[2]="-geometry 1360x768 -alwaysshared"
有多少账户就增加相应的端口,-alwaysshared为对此账户的端口保持监听状态;
VNC使用TCP端口从5900开始,对应关系如下
桌面号为“1” ----端口号为5901
桌面号为“2” ----端口号为5902
桌面号为“3” ----端口号为5903
4,配置 VNC 桌面环境及密码
$ vncserver
首次执行时会提示设置密码,按提示输入登陆密码即可。vncViewer登陆的密码
会自动在当前用户目录下生成了 .vnc 目录及若干文件。
使用 vncpassword 可以重新设置密码
如果 除了VNC Config的提示窗口之外,其他的桌面图标、工具栏、任务栏等都看不见
配置文件~/.vnc/xstartup 最后两行注释
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
并加上一行
gnome-session &
如果桌面是 kde 则是 "startkde &" , gnome 桌面是 "gnome-session &"
重启服务
1service vncserver restart
5.启动/停止 VNC Server 服务
以管理员身份登录,先停止服务
service vncserver stop#停止服务service vncserver start#启动服务
6.配置防火墙端口
默认端口为: 5902 添加到防火墙即可
然后使用vncviewer 连接, 地址栏填:
IP:5902
即可连接
7,配置VNC的开机自动启动
systemctl enable vncserver@:1.service
8,其他相关命令:
vncpasswd 修改VNC密码