导航:首页 > 操作系统 > linux安装xdm

linux安装xdm

发布时间:2025-05-15 15:50:36

㈠ 用xmanager软件登陆linux的方法

用xmanager连接Linux的配置步骤: 1、在Linux系统下,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:
# * #any host can get a login window

去掉最前面的#号,成为
* #any host can get a login window

2、修改/etc/X11/gdm/gdm.conf文件,找到下面的语句:
[xdmcp]
Enable=false
将其中的Enable=false 改为Enable=true 或 Enable=1。
同时我们要确保存在下面的语句存在: Port=177
3、修改/etc/inittab文件,将下面的语句
id:3:initdefault
改为如下,如果原来就是,就不用更改。 id:5:initdefault
同时,找到如下文字所在的地方,
x:5:respawn:/etc/X11/prefdm -nodaemon
将它修改为 x:5:respawn:/usr/bin/gdm
4、修改/etc/X11/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一个!号,结果如下:
!DisplayManager.requestPort: 0
5、确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755.
6、如果Linux机器配置有防火墙,为防止防火墙将通过177端口(即xdmcp服务)的数据过虑,我们必须加上如下的规则:
iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT

至此为止,我们在Linux下的配置xdm已经基本完成。重启服务器后,在xbrowser的address栏中输入Linux服务器的IP地址就可以登录了。

㈡ XDM启动程序

在Linux系统中,启动用户会话的过程通常由XDM(X Display Manager)中的几个关键文件和程序来协调。首先,Xstartup脚本作为一个root权限的shell脚本,负责初始化用户会话,如添加utmp条目,安装用户主目录,显示消息等。这个脚本会设置一些环境变量,如DISPLAY、HOME、USER、PATH和SHELL,其中XAUTHORITY可以设置为一个权限文件。XDM会在脚本退出且出口值为零时,才继续启动用户的会话,如果出口值非零,则会中止并重新认证。


接下来是Xsession程序,它负责建立用户的实际会话环境。它会继承Xstartup中的环境变量,并查找用户主目录下的.xsession文件,根据其中的命令定制会话。如果用户没有指定会话,程序会提供默认会话。此外,用户可以通过"set-session-argument"操作传递自变量,以便在会话失败时提供修复选项。


最后是Xreset脚本,会在会话结束后作为root用户运行,用于撤销Xstartup中的设置,如清除utmp记录和卸载用户目录。它也会继承Xstartup的环境变量。XDM通过POSIX信号来管理服务器,如SIGHUP用于重置服务器,SIGTERM用于关闭连接,如果默认信号不起作用,可以通过DisplayManager.DISPLAY.resetSignal和DisplayManager.DISPLAY.termSignal资源指定备用信号。


对于远程终端的控制,如果未使用XDMCP,XDM会在显示器层次结构中寻找并尝试清理下一个会话的终端,但这种方法可能无法确保所有客户端都停止活动。相比之下,XDMCP在会话结束时会更加可靠地关闭所有连接。


(2)linux安装xdm扩展阅读

XDM就是X Display Manager的缩写,即X显示管理器。X Window系统对用户友好的登录前端。经常用于网吧或校园环境,在这些地方,不熟悉UNIX的用户偶尔需要访问UNIX。

阅读全文

与linux安装xdm相关的资料

热点内容
外网访问内网服务器如何在路由器设置 浏览:856
2014统计年鉴pdf 浏览:434
linuxoracle用户密码 浏览:757
股票交易pdf 浏览:898
p2papp源码 浏览:308
记录睡眠软件app哪个好用 浏览:140
液压助力车压缩比 浏览:217
文件服务器上如何查看 浏览:975
雪花绘制源码 浏览:662
app主页演示图怎么做 浏览:542
幼儿园设计pdf 浏览:645
干接点输入单片机 浏览:541
亚马逊云服务器查看 浏览:163
如何用免费云服务器 浏览:610
php的输出命令 浏览:264
在家怎么制作解压小玩具 浏览:99
javascript源码辅助阅读 浏览:384
pythonui开发工具 浏览:595
adr指标源码 浏览:217
程序员转架构管理 浏览:959