Ako povoliť v Ubuntu používať shutdown neprivilegovanému užívateľovi.

Každého pol roka po vydaní novej verzie Ubuntu googlim, ako povoliť neprivilegovanému užívateľovi spustiť /sbin/shutdown.
Do vydania novej verzie to vždy zabudnem, takže si to tu tak trochu značím, že by som to po upgrade na 10.04 nemusel znova hľadať.

Treba zadať do konzole:

sudo chmod u+s /sbin/shutdown

Čím sa nastaví setuid bit. Keď spusťím program zo nastaveným setuid bitom, má jeho proces oprávnenia vlastníka súboru.

Vo výpise ls sa nastavený setuid bit pozná písmenom s:

marallo@marallo-notas:/sbin$ ls -l shutdown
-rwsr-xr-x 1 root root 87844 2009-12-10 17:19 shutdown

Zdroje odkiaľ som čerpal:

1) http://linux.byexamples.com/archives/315/how-to-shutdown-and-reboot-without-sudo-password/

2) kniha Mistrovství v Linuxu Příkazový řádek, shell, programování

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *