Ma ei saa aru kuidas seda teha. proovisin ja minul see ei õnnestunud. Vist ei muutnud midagi. Kindlasti ma lihtsalt ei oska!
Mihklil on väike näpukas sees, aga sellest võiks ju ometi üle saada... Õigustest räägitakse igast august, kui natukenegi Linuxi kohta midagi lugeda. Teeme esimese fundamentaalse asja selgeks: unix-tüüpi süsteemis (Linuxid kuuluvad sinna hulka, eks ole) on reeglina üsna palju kasutajaid, millest vähemalt üks on inimkasutaja. Et näha, millised kasutajad on Sinu süsteemis, vaata faili /etc/passwd, iga rida selles failis, mis pole tühi ega alga #-märgiga, defineerib ühe kasutaja. Seda faili saad käsurealt vaadata näiteks nii:
See oli teoreetiline ettevalmistus.
Räägime natuke praktilisemast küljest. Kasutajate- ja kasutajagruppide süsteem on vajalik, et erinevad süsteemsed teenused oleksid piiratud oma selgele mängumaale, nii ei saa privileegideta kasutajad kuidagi halvata süsteemi toimimist ega saa ühe teenuse murdja võimu millegi muu üle, kui selle teenuse protsessid.
Süsteemi vaatenurgast pole väga suurt vahet, kas tegemist on inimkasutajaga või süsteemse teenusega, igal kasutajal on oma skoop.
Süsteemi aluseks on root-kasutaja, kellel on absoluutne võim ja ulatus, ilma selle kasutajata ei saa süsteem toimida, aga turvalisuse huvides on kasulikum ebateadlikku inimkasutajat mitte lasta tegutsema ruudu õigustes. Seepärast on tänapäeval mõnes Linuxi distros (*buntud, ntx) root-kasutajana sisselogimine suisa välja lülitatud. Et kasutaja ei saaks kogemata teha asju, mida oleks parem mitte teha.
Samas on süsteemi administreerimiseks aeg-ajalt vaja teha midagi, mis nõuab kasutajalt rohkem õigusi, kui tavakasutajale on eraldatud. Selliste olukordade lahendamiseks võeti kasutusel sudo, st "superuser do" (root == superuser) . Selle käsu abil saab kasutaja, kellel on vastavad õigused, käivitada käske ja muuta faile, milleks tal muidu õigusi ei ole.
sudo loodi alul käsurea tarbeks ning alles suhteliselt hiljuti loodi graafiliste programmide käivitamiseks sellest omakorda vajalikud utiliidiid, n: gksudo ja kdesudo
Nüüd pole jäänud muud, kui 2 ja 2 kokku liita.
Aga. Kui Sa ikka tahad administreerida, siis ilma mingit süsteemi toimimise ülevaadet mõttega läbimata sest hääd nahka ei saa. Üks hää harjutus on näiteks see:
http://www.linuxfromscratch.org/