环境:
server:redhat 4 as update 7
client:windows 7
software:vncviewer 4
生产环境下server一般都没有显示器,但是如果我们需要在server上安装oracle的话,就必须使用图形界面。如果client是linux的话,我们可以使用xhost,同样windows下也有相应的解决办法。
如果客户端是windows,可以在在windows上装一个vncviewer来登录linux图形界面,而且一般linux server上都装有vncserver。
1.1 服务端配置:
1.1.1 如果是第一次使用vncserver,需要配置vncserver的访问密码,telnet上server,输入vncserver,再输入两次密码即可。
[root@ora10g ~]# vncserver You will require a password to access your desktops. Password: Verify: xauth: creating new authority file /root/.Xauthority New 'ora10g:1 (root)' desktop is ora10g:1 Creating default startup script /root/.vnc/xstartup Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/ora10g:1.log [root@ora10g ~]#
1.1.2 配置默认窗口管理器
[root@ora10g ~]# 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 & #系统默认的窗口管理器,vncviewer连上去后看到是很灰的一个窗口,注释掉 gnome-session & #以GNOME作为VNC的窗口管理器
配置完后使用:service vncserver restart重启vnc服务。
1.1.2 设置vnc显示号(display number)
[root@ora10g ~]# vncserver :20 New 'ora10g:20 (root)' desktop is ora10g:20 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/ora10g:20.log #可以使用ls $HOME/.vnc/*.pid来查看目前开了多少个display number [root@ora10g ~]# ls /root/.vnc/*.pid /root/.vnc/ora10g:20.pid /root/.vnc/ora10g:2.pid [root@ora10g ~]#
1.2客户端配置:
在vncviewer中输入:192.168.168.213:20(192.168.168.213是server的ip,20是display number)即可打开server端的图形界面。
本文详细介绍了如何在Red Hat Linux服务器上安装并配置VNC服务,以便通过Windows客户端进行远程访问,特别关注了首次使用VNCserver时的密码配置、默认窗口管理器的设置及VNC显示号的分配。同时提供了客户端连接方法。
11万+

被折叠的 条评论
为什么被折叠?



