Linux - Suse启动xdmcp

Suse经过长时间的发展,很多用户都很了解Suse了,这里我发表一下个人理解,主要说的是用Suse启动xdmcp ,和大家讨论讨论。通常,远程管理Linux,使用的是SSH,如果要使用Linux的远程桌面的话,可以使用VNCServer,或者使用xdmcp,以下Suse启动xdmcp。希望会对你有所帮助。

1.关闭Firewall或 打开177端口

      查看防火墙状态:SuSEfirewall2 status

      关闭防火墙:SuSEfirewall2 stop

      查看防火墙进程状态:chkconfig --list | grep -i fire

2.修改inittab,设置默认启动级别为5(可选)

3.设置xdm服务在5启动级别里自启动(可选)

4.修改/etc/X11/xdm/Xaccess,设置哪些主机可以连接X
#* # any host can get a login window
去掉#:
* # any host can get a login window
(Suse Linux默认是允许所有主机登录)

5.设置/etc/sysconfig/displaymanager

DISPLAYMANAGER="gdm"
DISPLAYMANAGER_REMOTE_ACCESS="no"
DISPLAYMANAGER_ROOT_LOGIN_REMOTE="no"
DISPLAYMANAGER_STARTS_XSERVER="yes"
DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="no"
DISPLAYMANAGER_AUTOLOGIN=""
DISPLAYMANAGER_PASSWORD_LESS_LOGIN="no"
DISPLAYMANAGER_AD_INTEGRATION="no"
DISPLAYMANAGER_SHUTDOWN="root"
DISPLAYMANAGER_RANDR_MODE_VGA=""
DISPLAYMANAGER_RANDR_MODE_auto="1024x768_60 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync"
DISPLAYMANAGER_XSERVER="Xorg"


设置默认的X桌面,可以为kdm(KDE),或gdm(GNome),默认为gdm
修改kdm或gdm对应的配置文件,打开xdmcp

6.修改gdm配置文件,打开xdmcp服务 (可选)
(RedHat: /etc/X11/gdm/gdm.conf,Suse:/etc/opt/gnome/gdm/gdm.conf)

[xdmcp]
Enable=0
改为:
Enable=1
(或者true)

重启xdm服务
/etc/init.d/xdm restart

7.连接
Linux下面,可以直接使用
X -query 192.168.1.x
取得服务端的桌面
Windows下面,可以安装Cygwin+X。


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值