Dedies-Board (https://www.dedies-board.de/wbb2/index.php)
- Linux (https://www.dedies-board.de/wbb2/board.php?boardid=30)
-- FAQs (https://www.dedies-board.de/wbb2/board.php?boardid=32)
--- Kurztipp: Unter X Programm als anderer Benutzer ausführen (https://www.dedies-board.de/wbb2/thread.php?threadid=2443)


Geschrieben von Vimes am 08.02.2009 um 20:42:

  Kurztipp: Unter X Programm als anderer Benutzer ausführen

Jeder kennt sudo bzw. su. Damit ist es aber nicht möglich, ein Programm wie z.B. firefox oder skype als anderer Benutzer laufen zu lassen (zumindest habe ich es nicht hinbekommen ...).

Dafür gibt es gksu. Einfach das Paket installieren und dann folgendermaßen benutzen:

gksu - u Benutzername Programmname

Anschließend wird das Paßwort des Benutzers abgefragt.

Ideal, wenn man ein Programm unter einer anderen Kennung laufen lassen möchte, z.B. weil man nicht möchte, daß das Programm einem das eigene /home versaubeuteln kann.

MfG
Vimes



Geschrieben von Haui am 08.02.2009 um 22:05:

 

Für KDE-User gibt es übrigens das KDE-Äquivalent "kdesu" - die Bedienung erfolgt zumindest in diesem Fall analog.
Wobei das natürlich auch mit su direkt geht: su -c "program" username
Falls man dabei eine Fehlermeldung wie "No protocol specified" bekommt, sollte in den meisten Fällen ein vorheriges xhost +local: helfen - damit gewährt man lokalen Usern Zugriff auf den Xserver.



Geschrieben von Vimes am 09.02.2009 um 22:52:

 

Danke. Man lernt eben nie aus großes Grinsen Wobei ich das mit dem xhost sogar mal wußte ... Andererseits, funktionieren tut beides ... was soll der Geiz ... muhaha

MfG
Vimes