安装VNC服务。
1、安装VNC
#yum install vnc vnc-server -y
或者
#yum install vnc tigervnc-server -y
2、设置 VNC 密码
#vncserver
此时会提示你输入密码,因为是第一次配置。重复输入两次即可。
3、配置桌面类型
设置一下远程桌面使用那个类型的桌面(默认是命令行桌面)。输入:
#vi ~/.vnc/xstartup
一般情况下,我们使用的 Linux 桌面都是 “Gnome” 桌面,故配置成这个桌面比较习惯。
注释这两行
# xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# twm &
在最后面添加这一行
gnome-session &
4、配置登录帐号、桌面分辨率、连接方式
#vi /etc/sysconfig/vncservers
在最后两行添加:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
重启VNC服务,使配置生效:
#service vncserver restart
实用命令
vncserver[:n]开服务
vncserver -list看有几个在运行
vncserver -kill :n 杀掉第几个x-display
vncpasswd 修改密码
5、配置防火墙,允许 VNC 连接
VNC server 监听的端口从 5900 开始,display:1 的监听 5901,display:2 监听 5902,以此类推。CentOS 的防火墙缺省是不允许连接这些端口的,所以需要使用下面的步骤打开防火墙(需要 root 权限):
#vi /etc/sysconfig/iptables
添加一条规则:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
保存后重启防火墙:
#service iptables restart
6、设置 VNC 自动启动
#chkconfig --level 35 vncserver on
客户端连接
1.官方下载地址:http://www.realvnc.com/download/
2.官方绿色版下载地址:http://www.huzs.net/soft/VNC-Viewer-5.0.5-Windows-32bit.exe
连接方式(IP和端口因情况不同而不同):
192.168.0.188:5901
连接后,桌面默认为非真彩色,可以通过设置来改变,如下图:
输入法问题:
启动桌面后会发现没有中文输入!这是你可以打开一个终端,输入以下命令启动:
scim &
安装微软雅黑字体:
wget http://www.huzs.net/soft/WindowsFont.sh
sh WindowsFont.sh
打开浏览器设置,和系统的“外观”分别设置字体为微软雅黑即可。