Hallo, nachdem ich heute ein Kernel-Update durchgeführt habe, kann ich unter X11 (sowohl Gnome als auch KDE) keine Programme mehr mit dem 'su'-Befehl starten. Als ich das Update soweit abgschlossen hatte, und den Rechner neu gestartet habe, war auch plötzlich KDM als Displaymanager zu sehen; obwohl ich immer GDM benutzte und an den Einstellungen in den Sysconfig-Dateien nichts geändert hatte. Ich habe im Anschluss also wieder alles auf GDM gestellt. Seitdem tritt das Problem auf. Start ich ein Programm im "su-Modus" bekomme ich immer die Fehlermeldung: Gnome Super User: b: connection to ":0.0" refused by server Von der Konsole aus kann ich jedoch x-beliebige Programme mit su ausführen. Die üblichen Einstellungen wie in der gdm.conf -> AllowRoot=true bzw. DISPLAYMANAGER_STARTS_XSERVER="yes" habe ich durchgeschaut. Mir ist leider nichts aufgefallen. mfg und vielen Dank im Voraus <michael uhl>
Hallo Michael, Am Mittwoch, 25. Februar 2004 22:53 schrieb Michael Uhl:
Start ich ein Programm im "su-Modus" bekomme ich immer die Fehlermeldung: Gnome Super User: b: connection to ":0.0" refused by server
Gib mal "xhost +localhost" als user ein. Dann solte es klappen. Gruß Frank
Am So, 2004-02-29 um 13.03 schrieb Frank Babies:
Hallo Michael,
Am Mittwoch, 25. Februar 2004 22:53 schrieb Michael Uhl:
Start ich ein Programm im "su-Modus" bekomme ich immer die Fehlermeldung: Gnome Super User: b: connection to ":0.0" refused by server
Gib mal "xhost +localhost" als user ein. Dann solte es klappen.
Gruß
Frank
Vielen Dank Frank! Das ist die Lösung! Schönen Tag noch!
Hallo Michael, hallo Leute, Am Sonntag, 29. Februar 2004 13:52 schrieb Michael Uhl:
Am So, 2004-02-29 um 13.03 schrieb Frank Babies:
Am Mittwoch, 25. Februar 2004 22:53 schrieb Michael Uhl:
Start ich ein Programm im "su-Modus" bekomme ich immer die Fehlermeldung: Gnome Super User: b: connection to ":0.0" refused by server
Gib mal "xhost +localhost" als user ein. Dann solte es klappen.
Vielen Dank Frank! Das ist die Lösung!
Das ist eher ein unschöner bis riskanter Workaround :-| Jetzt darf jeder User, der Zugriff auf Deinen Computer hat (auch per ssh von außen) auf Dein Display zugreifen. Er könnte zum Beispiel eine Variante von Xeyes starten, die unsichtbar ist, dafür aber nicht nur die Maus, sondern auch die Tastatur überwacht... Bessere Lösungen: - verwende sux statt su - verwende ssh -X user@localhost - beschäftige Dich mit xauth Gruß Christian Boltz -- Laß die Finger von Linux, wenn Du nur Linux haben willst, weil es cool ist, Linux zu haben. Linux will geliebt sein. [Bernd Brodesser in suse-linux]
hallo Christian, Am Sonntag, 29. Februar 2004 19:17 schrieb Christian Boltz:
Hallo Michael, hallo Leute,
Start ich ein Programm im "su-Modus" bekomme ich immer die Fehlermeldung: Gnome Super User: b: connection to ":0.0" refused by server
Gib mal "xhost +localhost" als user ein. Dann solte es klappen.
Vielen Dank Frank! Das ist die Lösung!
Das ist eher ein unschöner bis riskanter Workaround :-|
Jetzt darf jeder User, der Zugriff auf Deinen Computer hat (auch per ssh von außen) auf Dein Display zugreifen. Er könnte zum Beispiel eine Variante von Xeyes starten, die unsichtbar ist, dafür aber nicht nur die Maus, sondern auch die Tastatur überwacht...
Das ist absolut Richtig! Nur hatte Michael nichts von mehreren Usern geschrieben die ausser ihm noch Zugriff haben.
Bessere Lösungen: - verwende sux statt su - verwende ssh -X user@localhost - beschäftige Dich mit xauth
Jep. Es fehlt manchmal einfach an den ganzen Hintergrund Infos. Gruß Frank
Hallo Christian, hallo Frank, hallo Leute, Am So, 2004-02-29 um 19.17 schrieb Christian Boltz: [...]
Gib mal "xhost +localhost" als user ein. Dann solte es klappen.
[...]
Das ist eher ein unschöner bis riskanter Workaround :-|
Jetzt darf jeder User, der Zugriff auf Deinen Computer hat (auch per ssh von außen) auf Dein Display zugreifen. Er könnte zum Beispiel eine Variante von Xeyes starten, die unsichtbar ist, dafür aber nicht nur die Maus, sondern auch die Tastatur überwacht...
Den Zugriff über ssh, telnet habe ich gesperrt. Von daher glaube ich keine bösen Überraschungen zu erwarten.
Bessere Lösungen: - verwende sux statt su
Das ist ja gerade das kuriose. Unter KDE klappt es mit dem 'su' Pendant 'sux' wunderbar. Nur unter Gnome will es nicht funktionieren.
- verwende ssh -X user@localhost
s.o.
- beschäftige Dich mit xauth
Habe es mir gerade mal angeschaut. Hört sich interessant an.
Gruß
Christian Boltz -- Laß die Finger von Linux, wenn Du nur Linux haben willst, weil es cool ist, Linux zu haben. Linux will geliebt sein. [Bernd Brodesser in suse-linux]
participants (3)
-
Christian Boltz
-
Frank Babies
-
Michael Uhl