Eljutottam odáig, hogy rájöttem, nekem nem is kell ez a sudo!
(vannak ilyen kedvenc, visszatérő témáim)
Gondoljuk végig. Egyáltalán mihez kell sudo?
Synaptic-hoz? Azt inkább a root piszkálja.
Mountoláshoz? Ezen lehet gondolkodni. Kényelmi szempontok előre!
Miért nem su-zunk helyette?
Mert könnyen elfelejthetjük, hogy most full jogosultság birtokában vagyunk, így óvatlanul károkat okozhatunk. Ez sudo-val már nem fordulhat elő, mert a parancs végrehajtása után újra "normális" felhasználók leszünk.
Tehát összegezve: azért használunk sudo-t a su helyett, hogy nehogy bent ragadjunk a root jogokban.
...lehetővé teszi az arra "felhatalmazott" felhasználó számára, hogy parancsokat futtason "superuser"-ként, vagy más felhasználó nevében, a sudoers file-ban rögzítettek alapján. A sudoers szerkesztéséhez visudo kell (lásd később). Ha a felhasználó a root, vagy olyan felhasználó aki egyébként is jogosult a feladat végrehajtására, akkor nem igényel jelszót. Egyéb esetben a sudo igényli a felhasználó azonosítását a felhasználó saját (! nem a root!) jelszavával. A hitelesítés után a felhasználó root-ként tevékenykedhet a sudoersben rögzített jogosultások alapján, de csak egy rövid ideig (ez 5 perc, hacsak a sudoers-ben nem lett másképpen meghatározva).
Szóval, ami szöget ütött a fejembe. Ha például sudo jogokat adok magamnak a Krusader-hez, így azt el tudom indítani rendszergazdaként, akkor gyakorlatilag bármit át tudok írni jelszót, jogokat, sudoers file-t, .... Akkor inkább su.
A lustaságom azért még dolgozik. Ha a fentieket elfogadom, akkor viszont úgy akarom elindítani a Krusader-t rendszergazdaként, hogy kérje a root jelszót. Ezt ugye a toolbar-on lévő root-ikonnal lehetne megtenni. Ha KDE alatt szédelegnék talán, de mivel nem... indulás helyett ezt dobja fel:
Nem lehet elindítani a rendszergazdai módú Krusadert, mert vagy a krusader, vagy a kdesu program nincs az elérési útvonalon. Állítsa be a függőségeket a Konfigurátorban.
De én megátalkodott Gnome-os vagyok, csak tetszik a Krusader. Akkor hogyan tovább? Valami olyasmiben gondolkodom, hogy írok egy indítószkriptet, ami lehetővé teszi a program indítását esetleg úgy, hogy kéri a root jelszót. Valahogy úgy, mintha a menüből indítanám a Synaptic-ot. Csak még annak kell utánajárni, hogy mit kell beleírni.Persze lehet azt mondani, hogy ott a terminal. OK. Az megy is, de most egy újabb ötlettel álltam elő. Lehet, hogy nem is fogom megcsinálni, de a lehetőség érdekel.
SP
Utolsó kommentek