Debian Jessie: "sux"-Funktionalität mittels PAM nachbilden

06.12.2015

Wer unter Debian Jessie das Tool “sux” schmerzlich vermisst, dem kann unter Debian 8 (aka Jessie) mit Bordmitteln geholfen werden. Für die dauerhafte Übergabe der X-Session an root muss ab Debian 8/Jessie nur noch ein Eintrag in der Datei /etc/pam.d/su vorgenommen werden. In diese Datei fügt man zum Schluss (aber VOR den “includes”) folgendes hinzu: **session optional pam_xauth.so** So sieht dann bei mir der letzte Abschnitt aus der /etc/pam.d/su aus: [....] # Sets up user limits according to /etc/security/limits.conf # (Replaces the use of /etc/limits in old login) session required pam_limits.so **# X11 forwarding bei "su"** **session optional pam_xauth.so** # The standard Unix authentication modules, used with # NIS (man nsswitch) as well as normal /etc/passwd and # /etc/shadow entries. @include common-auth @include common-account @include common-session Ab sofort kann dann mittels su oder su - zu root gewechselt und trotzdem X11-Programme gestartet werden.. Es gibt noch weitere Möglichkeiten, dies zu ermöglichen - diese können im Detail unter den Quellen nachgelesen werden. Quellen: Archlinux Wiki Superuser.com