GDM 如何对 X 服务器进行身份验证?

Bra*_*ley 5 xorg x11 gdm

鉴于您通常必须通过存储在.xauthority用户主目录中的文件中的“魔法 cookie”对 X 服务器进行身份验证: GDM(像大多数登录进程一样,我假设以 root 身份运行)如何连接到 X服务器为了绘制登录显示?它是否使用存储在 root 用户主目录中的任何 .xauthority 文件,还是完全绕过身份验证?

Hau*_*ing 4

在我的系统上ps发现这个:

/usr/bin/Xorg -br :0 vt7 -nolisten tcp -auth /var/lib/xdm/authdir/authfiles/A:0-wEJjac
Run Code Online (Sandbox Code Playgroud)

显示管理器使用 auth 文件作为参数启动 X。它可以直接使用该文件。

编辑1:

就我而言,它是 KDM,而不是 GDM。