步骤如下:
1. 安装tigervnc-server
# yum install tigervnc-server
2. 启动vnc服务器
# vncserver :1
由于vncserver可以同时启动多个服务,各个vncserver之间用显示编号(display number)来区分,启动vncserver时后面所跟的数字即为服务编号,注意vncserver和冒号之间有一个空格,当然,也可以不指定编号。
第一次启动需要设置密码,而用户名默认为centos当前的登录名。
[root@CentOS i386-linux-gnu]# vncserver :1
You will require a password to access your desktops.
Password:
Verify:
vncserver的端口默认编号1对应端口5901,编号2对应端口5902,以此类推。
3. 更新防火墙规则
在防火墙规则中添加对vncserver端口的放行
# iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
# iptables-save > /etc/sysconfig/iptables
# service iptables restart
4. 远程连接
使用vnc viewer远程连接设备
以远程服务器IP 冒号 vncserver显示编号的格式输入,点击确定。
输入密码,点击确定。
以root用户远程连接到远程服务器上。
5. 其他
关闭vncserver
# vncserver -kill :1
修改vncserver密码
# vncpasswd