Diskussion:X-Anwendungen mit den Rechten eines anderen Benutzers ausführen

Aus DebianforumWiki
Zur Navigation springen Zur Suche springen

Alternative

Hier ein alternativer Ansatz um X-Anwendungen mit den Rechten eines anderen Benutzers ausführen.

Anderen Benutzer einrichten (internetuser)

# su -
# apt-get install x11-xserver-utils gksu
# adduser --add_extra_groups internetuser

Programme unter der UID internetuser starten

$ xhost +si:localuser:internetuser
$ gksu -u internetuser x-www-browser

Wieso greifen die obigen Einstellungen nicht, wenn sie dauerhaft in /etc/X0.hosts eingetragen werden? Keine Ahnung. Aber eine Lösung kann sein, den xhost-Aufruf in die .xinitrc- bzw .xsession-Datei einzutragen.