要远程向redhat Linux安装软件,但不得不用图形时怎么办?我们可以用VNC来实现,配置起来也非常方便快捷。
    下面介绍配置步骤:
1、RHEL5.6默认已安装了VNC Server,验证方法
[root@saimpc ~]# rpm -qa vnc-server
vnc-server-4.1.2-14.el5_5.4
2、启动VNC Server服务
[root@saimpc ~]# vncserver :1
在第一次启动时会提示输入密码,请记住,登录时用到。
VNC第1个桌面的端口号为5901,以类推第n个桌面的端口号为590n
VNC第1个基于JAVA的桌面端口号为5801,第n个为580n
3、验证VNC Server服务
提前在客户端中安装JAVA。
在浏览器中输入http://192.168.1.123:5801 (192.168.1.123为服务器地址)
输入服务器IP地址,点击OK
输入密码
如果能看到命令介面,到此时说明一切正常。要看到最终图形介面还得继续设置
4、设置图形模式

[root@saimpc ~]# vi /root/.vnc/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 &

5、重启VNC Server服务
[root@saimpc ~]# vncserver -kill :1

Killing Xvnc process ID 4849

[root@saimpc ~]# vncserver :1
 

New 'saimpc:1 (root)' desktop is saimpc:1

 

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/saimpc:1.log
6、登录VNC Server
再次在浏览器中输入http://192.168.1.123:1并输入用户和密码。惊喜的事出来了,自动弹出了Linux的桌面。
 
接下来就可以任意操作Linux的桌面了
 
也可以使用VNC Viewer登录,在地址中输入:192.168.1.123:5901