xmanager连接redhat.docx
- 文档编号:5239629
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:7
- 大小:18.36KB
xmanager连接redhat.docx
《xmanager连接redhat.docx》由会员分享,可在线阅读,更多相关《xmanager连接redhat.docx(7页珍藏版)》请在冰豆网上搜索。
xmanager连接redhat
Xmanager/X-win32连接RedhatLinuxas5
环境要求
1.客户端利用xmanager3.0连接服务器可以看到和本机登录一样的图形界面
2.允许root远程连接登录
相关配置文件介绍
1./usr/share/gdm/defaults.conf----GNOME管理默认的配置文件
2./etc/inittab---init进程的主配置文件
3./etc/gdm/custom.conf---GNOME的自定义配置文件
服务器配置
1.改变defaults.conf文件权限,默认是只读
chmod700/usr/share/gdm/defaults.conf
2.做如下配置---编辑/usr/share/gdm/defaults.conf
Enable=true
DisplaysPerHost=10
Port=177
AllowRoot=true
AllowRemoteroot=true
AllowRemoteAutoLogin=false
3.做如下配置---编辑/etc/gdm/custom.conf
[xdmcp]
Enable=1
4.做如下配置---编辑/etc/inittab(不要修改原来设置,在最后新增一行如下记录)
x:
5:
respawn:
/usr/sbin/gdm
5.重新加载GNOME桌面配置
init3;init5
rhel5与rhel4不同的地方是,rhel5里没有/etc/X11/gdm/这个目录,rhel5的gdm的配置文件放在这里/usr/share/gdm/f,这一点可能是困扰大家的地方。
在/usr/share/gdm/defaults.conf里确保有以下几句配置:
1.Enable=true
2.DisplaysPerHost=10
3.Port=177
复制代码
在/etc/inittab里把默认级别改为5:
id:
5:
initdefault:
再在这个文件里加一句:
x:
5:
respawn:
/usr/sbin/gdm
然后重启系统。
然后在windows系统上运行xmanager2里的Xbrowser程序,在里面新建一个XmanagerSession,在Host这里输入ip地址,其它配置都不要改变(包括端口号),确定退出。
然后双击这个NewXmanagerSession,看到登录界面:
下载(56.33KB)
2008-01-1414:
05
输入用户名和密码以后就可以登录到gnome。
下载(130.74KB)
2008-01-1414:
05
因为是远程的关系,所以速度有一些慢。
更简单的方法是直接用gdmsetup命令修改gnome的配置。
在我的rhel5desktop上同样可以远程登录到rhel5server上的gnome桌面。
操作过程:
在desktop上的终端里执行命令:
X:
1-quiet-query192.168.20.2&
注:
这个命令可以在字符终端里执行,也可以在gnome里开个终端执行。
如果登录有问题,需要在server上执行xhost+命令,更安全的做法请参考xhost的语法,我用xhost+命令只是图个方便。
在第8个终端上会出现server上gnome的登录界面,和windowsxp的xmanager下看到的是一样的。
按ctrl+alt+F7切换回desktop本机的gnome桌面,按ctrl+alt+F8切换到Server的gnome桌面,感觉非常Cool!
第一次体会到Xwindow的伟大!
过xmanager远程连接redhatlinuxas5
rhel5与rhel4不同的地方是,rhel5里没有/etc/X11/gdm/这个目录,rhel5的gdm的配置文件放在这里/usr/share/gdm/defaults.conf。
需要修改的地方如下:
修改/usr/share/gdm/defaults.conf文件,确保里面有以下几行:
Enable=true
DisplaysPerHost=10
Port=177
再修改/etc/inittab文件,把默认级别改为5,再加入以下行:
x:
5:
respawn:
/usr/sbin/gdm
这样修改后,root用户还不能登录,还要继续修改/usr/share/gdm/defaults.conf文件,具体如下(红色部分):
[security]
#Allowroottologin.Itmakessensetoturnthisoffforkioskuse,when
#youwanttominimizethepossibilityofbreakin.
AllowRoot=true
#AllowloginasrootviaXDMCP.Thisvaluewillbeoverriddenandsetto
#falseifthe/etc/default/loginfileexistsandcontains
#"CONSOLE=/dev/login",andsettotrueifthe/etc/default/loginfileexists
#andcontainsanyothervalueornovalueforCONSOLE.
AllowRemoteRoot=true
如果防火墙打开了,使用以下命令打开177端口:
iptables-AINPUT-pudp--dport177-jACCEPT
用gdm-binary-daemon启动,177端口
XDMCP连接到RedHat5EL和CentOS5
1.XDM配置
1.改变运行级别到5
打开/etc/inittab然后设置init运行级别5:
id:
5:
initdefault:
再在这个文件里加一句:
x:
5:
respawn:
/usr/sbin/gdm
2.打开XDMCP
对GDM:
打开/etc/gdm/custom.conf设置Enable为1在[xdmcp]的选项中.
[xdmcp]
Enable=1
打开/usr/share/gdm/defaults.conf设置
查找“[xdmcp]”
把Enable选项由“false”设置“true”
设置“DisplayPerHost”为9
设置Port=177
[xdmcp]
Enable=true
对KDM:
打开/usr/share/config/kdm/Xaccess和removetheinitial"#"characterforthefollowingline:
#*#anyhostcangetaloginwindow==>
*#anyhostcangetaloginwindow
Open/usr/share/config/kdm/kdmrcandsettheEnableentrytotrueinthe[xdmcp]sectionasfollowing.
[xdmcp]
Enable=true
2.防火墙(TCP/UDPPorts)配置
在你的防火墙打开UDP端口177到服务器.
iptables-IINPUT-pudp--dport177-jACCEPT
在你的防火墙打开TCP端口从6000~6010,一定要保证从远程到你的服务器可以直接打开
3.重起你的主机然后开始Xmanager
#init3;init5
下面的测试在As5.4不通过
1、#vi/etc/X11/xdm/Xaccess
找到
#*#anyhostcangetaloginwindow
去掉“#”
2、#vi/etc/X11/gdm/gdm.conf
查找“[xdmcp]”
把Enable选项由“false”设置“true”
设置“DisplayPerHost”为9
设置Port=177
3、#vi/etc/inittab
把启动的级别改为“5”,这样才能启动x-windows
id:
5:
initdefault:
在最后添加
x:
5:
respawn:
/usr/bin/gdm
重新启动Linux
4、在xmanage中新建xmanagesession,选项“ConnectionMethod”为“XDMQuery”,设置HOST,端口默认为177,然后连接。
5、在X-win32中新建一个会话,类型选择“XDMCP”,XDMCP连接方式选择“查询”,填写HOSTIP,然后连接。
XMANAGER连接到REDHATAS5
1。
在笔记本上面装个x-server,xmanage/exceed/xdeep/cygwin均可
2。
启动x-server至passive模式(这个根据不同x-server软件有不同做法)
3。
以Oracle用户登陆到你要装Oracle的机器上,设置DISPLAY
exportDISPLAY=192.168.0.152:
0.0(IP是笔记本的IP)
4.xclock看看是否在本机的x-server上显示小钟,有了就OK了
或者可能不知道如何启动passive模式:
1。
在笔记本上面装个x-server,xmanage/exceed/xdeep/cygwin均可
2。
启动x-server,用broadcast,选择登陆的机器
3。
以Oracle用户用图形界面登陆到你要装Oracle的机器上,设置DISPLAY
exportDISPLAY=192.168.0.152:
0.0(IP是笔记本的IP)
4.xclock看看是否在本机的x-server上显示小钟,有了就OK了
下面附件文档,测试不行
一、XMANAGER连接到REDHATAS5需要修改的地方。
rhel5与rhel4不同的地方是,rhel5裡没有/etc/X11/gdm/这个目录,rhel5的gdm的配置文件放在这裡/usr/share/gdm/f,这一点可能是困扰大家的地方。
在/usr/share/gdm/defaults.conf裡确保有以下几句配置:
Enable=true
DisplaysPerHost=10
Port=177
在/etc/inittab裡把默认级别改為5:
id:
5:
initdefault:
再在这个文件裡加一句:
x:
5:
respawn:
/usr/bin/gdm
然后重啟系统。
然后在windows系统上运行xmanager2裡的Xbrowser程序,在裡面新建一个XmanagerSession,在Host这裡输入ip地址,其它配置都不要改变(包括端口号),确定退出。
然后双击这个NewXmanagerSession,看到登录界面
二、如果允许Root用户连接到XMANAGER需要修改以下内容:
#videfaults.conf
[security]
#Allowroottologin.Itmakessensetoturnthisoffforkioskuse,when
#youwanttominimizethepossibilityofbreakin.
AllowRoot=true
#AllowloginasrootviaXDMCP.Thisvaluewillbeoverriddenandsetto
#falseifthe/etc/default/loginfileexistsandcontains
#"CONSOLE=/dev/login",andsettotrueifthe/etc/default/loginfileexists
#andcontainsanyothervalueornovalueforCONSOLE.
AllowRemoteRoot=true
#Thiswillallowremotetimedlogin.
AllowRemoteAutoLogin=false
#0isthemostrestrictive,1allo
#vi/etc/securetty
......
tty2
tty3
tty4
tty5
tty6
tty7
tty8
tty9
tty10
tty11
pts/0
pts/1
pts/2
pts/3
pts/4
添加这一些。
#vi/etc/pam.d/login
#%PAM-1.0
#auth[user_unknown=ignoresuccess=okignore=ignoredefault=bad]pam_securetty.so
authincludesystem-auth
accountrequiredpam_nologin.so
accountincludesystem-auth
passwordincludesystem-auth
#pam_selinux.socloseshouldbethefirstsessionrule
sessionrequiredpam_selinux.soclose
sessionincludesystem-auth
sessionrequiredpam_loginuid.so
sessionoptionalpam_console.so
#pam_selinux.soopenshouldonlybefollowedbysessionstobeexecutedintheusercontext
sessionrequiredpam_selinux.soopen
sessionoptionalpam_keyinit.soforcerevoke
#vi/etc/pam.d/remote
#%PAM-1.0
#authrequiredpam_securetty.so
authincludesystem-auth
accountrequiredpam_nologin.so
accountincludesystem-auth
passwordincludesystem-auth
#pam_selinux.socloseshouldbethefirstsessionrule
sessionrequiredpam_selinux.soclose
sessionincludesystem-auth
sessionrequiredpam_loginuid.so
sessionoptionalpam_console.so
#pam_selinux.soopenshouldonlybefollowedbysessionstobeexecutedintheusercontext
sessionrequiredpam_selinux.soopen
sessionoptionalpam_keyinit.soforcerevoke
#vi/etc/xinetd.d/telnet
#default:
on
#description:
Thetelnetserverservestelnetsessions;ituses\
#unencryptedusername/passwordpairsforauthentication.
servicetelnet
{
flags=REUSE
socket_type=stream
wait=no
user=root
server=/usr/sbin/in.telnetd
log_on_failure+=USERID
disable=no
}
-------------------------------------------------------------------------------------------------------------------------
1、在Xwindow执行"system"-"administration"-"loginscreen"。
2、在"remotepanel"选择"sameaslocal"。
如果您希望root用户可以登录,在"securitypanel"选择"allowremotesystemadministratorlogin"
3、重启系统。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- xmanager 连接 redhat