... és valószínűleg utoljára.
A sudo használata során volt egy gondom, amire most találtam választ. Nem tudtam grafikus programokat elindítani (pl.: synaptic)
Idézek egy fórumból:
...próbáld ki, hogy kiadod az xhost + parancsot az X- et futtató userrel, és utána próbálod a sudo- t.
Akkor a következőt használd inkább:
xhost +localhost
(abban az esetben, ha az X fogadja a távoli kereséseket is, ez kicsit biztonságosabbá teszi, és csak helyi gepről hozzáferhető)
Egyébként halkan jegyzem meg, gondolkoztunk azon, hogy Ubuntu-módra a root jelszót elimináljuk, és megadott userek a saját jelszavukkal sudo-n keresztül válthassanak át root-tá. A változtatást nagy részben épp a sudo jelen hibája miatt vetettük el, azaz amiért nem képes az ablakok megnyitásához szükséges jogosultságot átörökíteni az általa indított program részére. Ezért maradt a hagyományos "su", valamint a usermode (a.k.a. consolehelper) a root-ként indítandó grafikus programok számára.
Na, akkor ezt most kipróbálom.
Először minden laca-faca nélkül:
speter:~$ sudo synaptic
Last login: Thu Mar 8 19:26:16 CET 2007 on pts/0
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
(synaptic:2903): Gtk-WARNING **: cannot open display:
Nem megy.Akkor most vegyük a localhost-os megoldást (ha már az a biztonságosabb):
speter:~$ xhost +localhost
localhost being added to access control list
speter:~$ sudo synaptic
Last login: Thu Mar 8 19:27:39 CET 2007 on pts/0
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
(synaptic:2909): Gtk-WARNING **: cannot open display:
Hmmm ez nem jó...Akkor most a szimpla változatot:
speter:~$ xhost +
access control disabled, clients can connect from any host
speter:~$ sudo synaptic
Last login: Thu Mar 8 19:28:26 CET 2007 on pts/0
speter:~$
És elindult.Most már csak azt nem tudom, hogy ez az access control disabled mit okoz és hogy az jó-e nekem?
SP
Utolsó kommentek