1、安装
rpm -ivh vnc*
2、配置用户
vi /etc/sysconfig/vncservers
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
3.用vncpasswd创建一个vnc的口令
注意这将同时在你的home目录下,创建一个隐藏的目录.vnc,其中有一个文件passwd保存着你的vnc口令.
4.启动vnc服务.
service vncserver start
5.编辑~/.vnc/xstartup文件以在启动vncserver时启动GNOME会话。样本xstartup文件:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
eval `dbus-launch --sh-syntax –exit-with-session`
echo "D-BUS per-session daemon address is: \
$DBUS_SESSION_BUS_ADDRESS"
fi
exec gnome-session
6.重启动vnc服务,并设置开机自动启动服务.
service vncserver restart
chkconfig vncserver on
7.防火墙端口设置
在使用防火墙的情况下来连接到一个远程系统,需要打开端口5901.
iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
service iptables save
,然后重启iptables服务。
service iptables restart
iptables如何删除一条规则
-- 查找所有规则
iptables -L INPUT --line-numbers
-- 删除一条规则
iptables -D INPUT 11 (注意,这个11是行号,是iptables -L INPUT --line-numbers 所打印出来的行号)