Hallo Ihr,
ich besitze ein Suse7.2 System. Ich benutze XDM, als Desktop xfce und sonst so gut wie nie KDE Programme.
Wenn ich nun yast2 starten will, um Pakete nachzuinstallieren oder ähnliches, ja eigentlich immer wenn ich als User unter X11 als Root eine Anwendung starten will / muss benutze ich : "kdesu namedesprogramms.
Das dauert aber schon so seine Zeit, und da ich sowieso kein Kde benutze, würde ich gerne wissen, ob es da noch andere Möglichkeiten, sozusagen andere "Rootstarter" gibt?
Wenn ja welche.
Vielen Dank
Der Templer
Anwendungen als Superuser??
Re: Anwendungen als Superuser??
Einfach auf der Konsole oder in einem Xterm "su" eingeben, dann kannst Du als root arbeiten. Oder "su -c kommando", dann wird nur dieses eine Kommando mit Rootrechten ausgefuehrt.
Re: Anwendungen als Superuser??
Das geht aber nicht wenn ich ein X11 Programm starten will, da sonst "....cannot open display"
Aber danke für deine Antwort
Der Templer
Aber danke für deine Antwort
Der Templer
Re: Anwendungen als Superuser??
su switcht den user auf root, su - incl. root-Umgebungs-
variablen(.login, ...)
man kann als root auch x11-Programme ausfuehren.
Das laeuft genauso wie bei einem remote-login mit
display-Umleitung, halt nur ueber loopback:
1.
ich>xhost localhost
mit xhost Rechnername erlaube dem angegeben
Rechner, Programme bei mir auf dem Bildschirm
anzuzeigen ueber meinen X-Server. "xhost +"
gilt fuer alle Rechner im Netz.
2.
ich>su -
3.
root#export DISPLAY=localhost:0.0
(gilt fuer bash und ksh, csh:"setenv DISPLAY localhost:0.0"
4.
root#X11-Programm (z.B. Yast2, xpinguin,...)
Bei einem remote-login statt localhost lokalen
Rechnernamen eingeben
groetjes,
Clemens
variablen(.login, ...)
man kann als root auch x11-Programme ausfuehren.
Das laeuft genauso wie bei einem remote-login mit
display-Umleitung, halt nur ueber loopback:
1.
ich>xhost localhost
mit xhost Rechnername erlaube dem angegeben
Rechner, Programme bei mir auf dem Bildschirm
anzuzeigen ueber meinen X-Server. "xhost +"
gilt fuer alle Rechner im Netz.
2.
ich>su -
3.
root#export DISPLAY=localhost:0.0
(gilt fuer bash und ksh, csh:"setenv DISPLAY localhost:0.0"
4.
root#X11-Programm (z.B. Yast2, xpinguin,...)
Bei einem remote-login statt localhost lokalen
Rechnernamen eingeben
groetjes,
Clemens
Last edited by cd on 10. Oct 2001 20:37, edited 1 time in total.
Re: Anwendungen als Superuser??
Super!! Noch einkleines script.....
Vielen Dank
Vielen Dank
OrdoMilitarisTempli-Moege das Licht mit euch sein