Hi, wenn ich per ssh -X auf einen entfernten rechner drauf bin, dort ein sux root mache ist alles super, ich kann gui anwendungen anstarten. wenn ich dann aber von root zu einen anderen user wechsele, kann ich keine gui anwendung mehr anstarten. soweit so gut, ich konnte zumindest die ursache ausmachen: der user, zu dem ich von root aus wechsel will hat keine zugriffsrechte für die datei: /root/.xauth<random> wenn ich vorher als root die zugriffsrechte manipuliere, dass der benutzer dann zugriff auf diese datei hat, kann ich die anwendungen anstarten. aber aus gründen der sicherheit sollte das so nicht der generelle weg sein und nur ein workaround. ausserdem auch ziemlich aufwendig, jedesmal zu ändern... ist das irgendwie bekannt und hat da jemand eine bessere lösung parat als meine manuelle? grüße Sebastian -- Sebastian Reitenbach Tel.: ++49-(0)3381-8904-305 RapidEye AG Fax: ++49-(0)3381-8904-101 Friedrich-Franz-Str. 19 e-mail:reitenbach@rapideye.de D-14770 Brandenburg web:http://www.rapideye.de We are currently looking for Software developers, System engineers and managers to join us: http://www.rapideye.de/Join/join_frames_aussen.htm
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Sebastian Reitenbach wrote:
ist das irgendwie bekannt und hat da jemand eine bessere lösung parat als meine manuelle?
Please note that this is an english list. Try "sudo" instead, then you don't need to do a "sux root" first... Bye, LenZ - -- - ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCzBRiSVDhKrJykfIRArC8AJ9fQQHZ+viPdmwNrf5zcom89uduUwCeOEWt jFU8VGvSInmKk4TnJRP9BCE= =QNZH -----END PGP SIGNATURE-----
ich bin mir nicht sicher aber ich hatte ein paar probleme mit X11 und ssh. hast du mal trustedX11 versucht ? (ssh -Y statt -X) re, walter Sebastian Reitenbach wrote:
Hi,
wenn ich per ssh -X auf einen entfernten rechner drauf bin, dort ein sux root mache ist alles super, ich kann gui anwendungen anstarten. wenn ich dann aber von root zu einen anderen user wechsele, kann ich keine gui anwendung mehr anstarten. soweit so gut, ich konnte zumindest die ursache ausmachen:
der user, zu dem ich von root aus wechsel will hat keine zugriffsrechte für die datei: /root/.xauth<random>
wenn ich vorher als root die zugriffsrechte manipuliere, dass der benutzer dann zugriff auf diese datei hat, kann ich die anwendungen anstarten. aber aus gründen der sicherheit sollte das so nicht der generelle weg sein und nur ein workaround. ausserdem auch ziemlich aufwendig, jedesmal zu ändern...
ist das irgendwie bekannt und hat da jemand eine bessere lösung parat als meine manuelle?
grüße Sebastian
-- Sebastian Reitenbach Tel.: ++49-(0)3381-8904-305 RapidEye AG Fax: ++49-(0)3381-8904-101 Friedrich-Franz-Str. 19 e-mail:reitenbach@rapideye.de D-14770 Brandenburg web:http://www.rapideye.de We are currently looking for Software developers, System engineers and managers to join us: http://www.rapideye.de/Join/join_frames_aussen.htm
participants (3)
-
Lenz Grimmer
-
Sebastian Reitenbach
-
walter harms