VMWare中RedHat Linux 5使用远程桌面环境

来源:互联网 发布:excel 其他表格数据 编辑:程序博客网 时间:2024/05/16 14:17

VMWare中RedHat Linux 5使用远程桌面环境

(因为无法比原作者写得更好,所以直接复制了)

原文:http://www.enet.com.cn/article/2008/0227/A20080227168943.shtml

 

远程桌面环境在很多情况下可以带来好处,对于一般的公司来说,开发人员一般都会有一台办公机同时有一台开发机,有时,开发机和办公机不在同一个地方,如果需要同时操作两台机器,那么在不同的地点之间来回走动必然带来很多的不便。可以使用telnetssh等字符登陆界面,这对于熟悉shell命令的开发者来说是比较省事的方法,最好的方法是使用远程桌面环境。

  下面的过程启动VNC服务器端的vncserver服务:


  1. 使用vncpasswd命令设置一个vnc server密码。如果不设置密码,vncserver将无法启动。


  2. 编辑/etc/sysconfig/vncservers配置文件。下面的文件为一个实例:


  
# The VNCSERVERS variable is a list of display:user pairs.

  
#

  
# Uncomment the line below to start a VNC server on display :1

  
# as my 'myusername' (adjust this to your own). You will also

  
# need to set a VNC password; run 'man vncpasswd' to see how

  
# to do that.

  
#

  
# DO NOT RUN THIS SERVICE if your local area network is

  
# untrusted! For a secure way of using VNC, see

  
# .

  
VNCSERVERS="1:fred 2:joe"

  
# fred's VNC options

  
VNCSERVERARGS[1]="-geometry 1024x768"

  
# joe's VNC options

  
VNCSERVERARGS[2]="-geometry 1280x1024"

  其中VNCSERVERS变量表示提供几个桌面和每个桌面的用户名。VNCSERVERARGS是启动vncserver时的参数,一般只要设置分辨率就足够了。


  3. 使用chkconfig vncserver on命令使系统开机时启动vncserver


  4. 使用service vncserver start命令立即启动vncserver。(非root用户应该用vncserver启动)


  5. VNC的默认桌面是一个非常简单的环境,即twm窗口管理器。如果要使VNC看起来和本地登陆界面差不多,可以编辑~/.vnc/xstartup文件,并将文件中


  
Uncomment the following two lines for normal desktop

  后面的两行取消注解。


  在客户端需要使用vncview软件来连接到vncserver上,可以到http://www.tightvnc.com/download.html#stable上下载tightvncwindow客户端软件。启动vncviewer之后,在VNC server提示处输入


  
10.239.56.94:1

  其中,前者为vncserverIP地址,后者是需要登陆的VNC桌面。在输入密码后,VNC远程桌面环境就出现了。快捷键Ctl+Alt+Shift+F可以进行全屏和非全屏的切换。

 

win平台下的vmware端口映射

 

windows平台下运行 "Manage Virtual Networks" -> NAT Tab -> Edit -> Port Forwarding -> Add...
填入内网提供服务的ip地址和端口号就可以了。

 

原创粉丝点击