linux 版本:redhat 企业版 4
在安装包有vnc-server-4.0-8.1.i386.rpmITPUB个人空间}YoQZ#PL[4S3A
在操作系统安装完成后一般会自动安装的所以不需要再次安装
1.把vncserver 装在oracle用户下
[root@rac1 user01]# su - oracle
$RO}C+D+F"w0[oracle@rac1 ~]$ pwdITPUB个人空间Wv5D})?^(I6e P']
w
/home/oracle
'O5]A `&zu0[oracle@rac1 ~]$ vncserver
You will require a password to access your desktops.
Password: --这里输入密码oracle
g9[\Am x0Verify: --验证密码oracleITPUB个人空间"SX}T-Oq&M
xauth: creating new authority file /home/oracle/.Xauthority
New 'rac1.cn:2(oracle)' desktop is rac1.cn:2 红色2代表端口号 vnc客户端登录时需要用到
Creating default startup script. /home/oracle/.vnc/xstartup
#q-A?
A:Ji0Starting applications specified in /home/oracle/.vnc/xstartup
G\M,bU|Z ao8T~ w0Log file is /home/oracle/.vnc/rac1.cn:2.log
2.打开防火墙 用root用户登录
vi /etc/sysconfig/iptablesITPUB个人空间m O)H$d1lG"y
找到下面语句
A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
修改为
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5903 -j ACCEPT
表示端口为5900到5903可以访问
用root身份重新启动防火墙
[root@rac2 ~]# /sbin/service iptables restartITPUB个人空间tL/{KkG/}
Flushing firewall rules: [ OK ]
/Z0V{,NjU%`&xg.K.n0Setting chains to policy ACCEPT: filter [ OK ]ITPUB个人空间` d-x []
}*Rx!@9[
Unloading iptables modules: [ OK ]
4_z9G)q2K!aT0Applying iptables firewall rules: [ OK ]
n1c"Ci+uj \"|z0ITPUB个人空间4UVYJ*f9dk
默认登录的是twm窗口不好看 需要设置成gnome模式
vi /home/oracle/.vnc/xstartup 如下所示:
#!/bin/sh
# Uncomment the following two lines for normal desktop:ITPUB个人空间 uT6d(AA5ng
# unset SESSION_MANAGER
asl`aCp N+e&_0# exec /etc/X11/xinit/xinitrc
startkde &
"RA#fH6z9V0wq 保存退出
重新启动VNC serverITPUB个人空间heS(IAg f
[oracle@rac1 ~]$ /sbin/service vncserver restart
$e,n*bOb0Shutting down VNC server: [ OK ]ITPUB个人空间?NY9Re&pT/?
rm: cannot remove `/var/lock/subsys/vncserver': Permission denied
]C$g*H2B$CZ0Starting VNC server: [ OK ]ITPUB个人空间)sSu9II8\0v
touch: cannot touch `/var/lock/subsys/vncserver': Permission deniedITPUB个人空间+P0c s$v/e&}z
重新启动linux 服务器后
在windows xp 安装vnc for windows 客户端
装完后选择 run vnc viewser
server 栏输入 192.168.1.242:2 就是vncserver 生成的端口号
就ok了 就可以实现远程安装了
ITPUB个人空间F f+~5JZ5Y9} j