RHEL5.3远程访问与xmanger配置
服务器:Red hat Enterprise Linux 5.3
终端:Xmanger3.0
服务器配置:--------------------------------
1、首先介绍下配置过程中涉及到的几个文件:
1.1 /usr/share/gdm/defaults.conf //GNOME管理默认的配置文件
1.2/etc/inittab //inittab进程的主配置文件
2、修改GNOME管理默认的配置文件的读写权限
因为/usr/share/gdm/defaults.conf文件权限默认是只读,所以需要赋予root写的权限,
执行命令chmod 700/usr/share/gdm/defaults.conf。
#chmod 700/usr/share/gdm/defaults.conf
3、编辑/usr/share/gdm/defaults.conf
#vi /usr/share/gdm/defaults.conf
[security]
AllowRoot=true //修改配置false为true,允许root登录
AllowRemoteRoot=true //修改配置false为true,允许root登录
[xdmcp]
Enable=true //修改配置false为true
DisplaysPerHost=10 //去掉行首注释用的#号,并修改默认的2为10
Port=177 //去掉行首注释用的#号
4、修改init进程的主配置文件
在/etc/inittab里把默认级别改为5,一般有装X-WINDOW都不需要这一步,默认已经是5了:
id:5:initdefault:
再把最后一句里
x:5:respawn:/etc/X11/prefdm -nodaemon 改成 x:5:respawn:/usr/sbin/gdm
#vi /etc/inittab
注意:这一步改完之后最好重启下gdm服务,/usr/sbin/gdm-restart,否则连接进去会进入默认的prefdm桌面系统。
5、添加防火墙策略(若已经关闭防火墙,则忽略这一步)
允许:udb 177
#iptables –A INPUT –P udp –dport 177 -JACCEPT
6、配置xmanager3
在Windows系统上运行xmanager3里的Xbrowser程序,在里面新建一个XmanagerSession,在Host这里输入ip地址,其它配置都不要改变(包括端口号),完成。具体操作如下:
6.1点击“新建”,弹出新建会话向导对话框
6.2 新建会话向导对话框,点选“XDMCP(D)(用于运行XWindow环境),点击“下一步”继续
6.2输入主机IP地址,点击“下一步”继续
6.3默认,点击“下一步”继续
6.4单击“完成”,返回到Xbrowser界面
6.5双击刚建的“Xmanager Session”,进入登录界面
6.6登录界面
输入用户名和密码以后就可以登录到Linux的远程桌面了。
最后再给大家几个用于检测和测试的Linux命令:
lsof-i:177 查看是否运行成功了!
etc/hosts 查看ip。有的时候连接不上可能是因为你的hosts文件里配置的IP地址不对。
/usr/sbin/gdm-restart 重启gdm。