登录站点

用户名

密码

Xmanager 远程连接RedHat Enterprise 5

热2已有 41 次阅读  2010-11-05 19:11   标签:  RedHat  Enterprise  Xmanager 

Xmanager是一个远程连接工具,里面最常用的有Xbrowser、Xftp、Xshell等工具。由于近来经常要用到Linux虚拟机,虚实之间切换非常的麻烦而且还不方便,一般情况下我都用SecureCRT进行远程连接,来处理一些任务,可是有时后需要图形界面,这就用到了Xmanager,不过默认情况下RedHat不允许它连接,还需要一些配置。关于这个的文档网上很多,大部分都是转载的,我按照网上的文档做了一遍,发现距离成功只有一步之遥。这个实验我做了2遍,以验证正确性。

我的环境
Xmanager Enterprise 3
Vmware WorkStation 7.0
RedHat Enterprise 5

首先我们要修改3个配置文件
1./usr/share/gdm/defaults.conf                GNOME管理默认的配置文件
2./etc /inittab                                 init进程的主配置文件
3./etc /gdm/custom.conf                          GNOME的自定义配置文件

编辑1文件
263 Enable  
279 DisplaysPerHost=20
284 Port=177
209 AllowRoot=true
214 AllowRemoteRoot=true
前面的数字是所在的行数

修改2文件
确保默认启动级别是5,

x:5:respawn:/etc/X11/prefdm -nodaemon  

 

这样修改后, root 用户还不能登录,还要继续修改 /usr/share/gdm/defaults.conf 文件 , 具体如下 ( 红色部分 ) :
[security]
# Allow root to login.  It makes sense to turn this off for kiosk use, when
# you want to minimize the possibility of break in.
AllowRoot=true
# Allow login as root via XDMCP.  This value will be overridden and set to
# false if the /etc/default/login file exists and contains
# "CONSOLE=/dev/login", and set to true if the /etc/default/login file exists
# and contains any other value or no value for CONSOLE.
AllowRemoteRoot=true
如果防火墙打开了,使用以下命令打开 177 端口:
iptables -A INPUT -p udp --dport 177 -j ACCEPT
注意dport前面是2个横杠
 

修改文件3
在[xdmcp]下面添加 Enable=true
最好重新启动一下,# init 5也可以
接下来该用Xbrowser连接了,虽然在里面可以看到你要连接的虚拟机了

用 gdm-binary -daemon 启动 , 177 端口

分享 举报

发表评论 评论 (1 个评论)

涂鸦板