您的位置:首页 > 其它

RHEL 5.4 VNC的配置(远程管理,桌面共享)

2010-03-04 11:40 405 查看
VNC的跨平台应用非常方便,我们可以从windows上连接到一个远程的linux桌面执行管理操作,相比而言,命令行下的SSH有很多操作时无法完成的,并且红帽子的系统现在已经默认安装了vnc server,我们需要配置才能够实现远程管理。
对于VNC的应用,个人认为其在远程管理和桌面共享方面非常优秀。
刚接触linux不久,参考了很多网上的做法,以下是个人总结的能够成功配置这2种应用的方法:

一:VNC做远程桌面管理应用:

1.在终端shell中运行命令“vncpasswd ”,添加客户端访问时使用的密码。
2.在终端shell中运行命令 “vncserver”,此时会在$HOME/生成一个隐藏文件夹“.vnc”。
3.进入cd 进入.vnc目录,编辑“ xstartup”文件。
将“unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc”这两行的注释符号“#”去掉。
同样,注释掉“# twm &”
在最后一行添加“gnome-session &”

4.编辑/etc/sysconfig/vncservers,添加下面的行:
VNCSERVERS="3:root"
VNCSERVERARGS[3]="-geometry 1024x700 -depth 16"
3代表5903端口,即VNCServer 监听的端口(其默认的是5900),客户端需要带这个端口号访问服务器端。
1024x700 客户端使用VNCViewer访问时的分辨率。
5.chkconfig vncserver on
在运行级别3和5上面将vncserver服务设置为开机自动运行。

6.使用vnc viewer连接服务器端。注意这个客户端访问服务器端时候需要带端口访问,比如说vnc server端的IP地址是10.10.10.10,根据上面的配置,客户端使用vnc viewer 时应该输入的地址是 “10.10.10.10:5903”.

需要注意的是,使用这种方法连接服务器时相当于windows 2003 的远程桌面共享,其会在服务器上新建一个用户,换言之,客户端和本地的桌面用户不是同一个用户,两者的操作互不影响。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
二:使用vnc做桌面共享的方法:

VNC做桌面共享比windows 的netmeeting优点多,主要是基本感觉不到延迟。
上面的配置完成以后,如果使用客户端连接服务器,默认会在服务器上面新建一个会话,类似于windows 2003 的远程桌面,因此需要在服务器上面运行以下命令:
x0vncserver PasswordFile='/root/.vnc/passwd'
在终止桌面共享之前,这个shell窗口不能关闭。本文出自 “ppeng” 博客,请务必保留此出处http://ppeng.blog.51cto.com/134241/280453
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: