Volker Wysk schrieb:
Wie "wirst" Du denn root?
Mit "sudo -i". So ist es unter Ubuntu üblich.
Ah, das war mir gar nicht klar, dass das dort so üblich ist. Das übernimmt aber die DISPLAY-Variable auch bei Opensuse in der Default-Konfiguration nicht, grade ausprobiert.
Außerdem ist DISPLAY gesetzt, wenn man als User z.B. in einem Terminalfenster ein "su" gemacht hat und das in PAM entsprechend aufgesetzt ist (die Variable wird vom User auf root "vererbt"), was aber nicht in jeder Distri so ist (bei Suse aber schon).
Ja, Du hast recht. Mit "su" geht es.
Es gibt aber auch Distris, wo das nicht klappt (zumindest in der Default-Konfiguration), ich erinnere mich nur nicht genau, welche das sind. Möglicherweise die Redhat-Familie.
Außerdem kann man natürlich auch noch als User "ssh -X root@localhost" machen um als root eine DISPLAY-Variable zu haben.
:-) Klingt wie "mit Kanonen auf Spatzen".
Mag sein, ist aber die "portabelste" Lösung. OK, das kann man auch in der sshd_config wieder abklemmen, aber in der Default-Konfiguration sollte das in jeder Distri funktionieren. Und mehr Aufwand als "su" ist das auch nicht, wenn man sich dafür einen Alias definiert... -- Manfred Härtel, DB3HM mailto:Manfred.Haertel@rz-online.de http://rz-home.de/mhaertel