Gpasswd
Autor
Kätrin Grauberg A21
2014
Sissejuhatus
Käsku gpasswd kasutatakse /etc/group ja /etc/gshadow administreerimiseks. Kaustas /etc/group sisaldub info grupi kohta ning /etc/gshadow salastatud infot grupi kohta. Igal grupil saab olla admin, kasutajad ja parool. [1] Grupi paroolide kasutamine ei ole väga levinud, sest need ei ole nii turvalised, kuna grupiparooli peavad teadma kõik kasutajad selles grupis. Käsku gpasswd tuleb kasutada juurkasutaja õigustes. [2]
Süntaks
gpasswd [option] group
-a, --add user Lisab kasutaja nimetatud gruppi.
-d, --delete user Eemaldab kasutaja nimetatud grupist.
-h, --help Kuvab abi.
-Q, --root CHROOT_DIR Rakendab muudatused kaustas CHROOT_DIR ja kasutab konfiguratsioonifaile kaustas CHROOT_DIR.
-r, --remove-password Eemaldab grupi parooli.
-R, --restrict Piirab nimetatud grupi ligipääsu kasutajatele.
-M, --members USER,... Määrab grupiliikmete nimekirja.
-A, --administrators user,... Määrab administraatorite nimekirja.
Võtmeid, peale -A ja -M, ei saa kombineerida.
-a, | --add user | Lisab kasutaja nimetatud gruppi |
-f, | --silent, --quiet | Vaigistab veateated, kui toiming ebaõnnestus. |
-v, | --verbose | Iga töödeldud faili/kausta kohta väljastatakse detailne kirjeldus toimingust. |
--dereference | Muudab faili/kausta grupi omaniku millele nimelink on suunatud, kuid nimelinki ennast ei muuda. | |
-h, | --no-dereference | Kui tegemist on failile/kaustale suunava nimelingiga, siis muudetakse nimelingi grupp, mitte faili/kausta millele see link suunatud on. |
--no-preserve-root | Ei kohtle / märki mingil erilisel moel. | |
--preserve-root | Ei tööta rekursiivselt /. | |
--reference=RFILE | Kasutab RFILE'i gruppi selle asemel et defineerida GROUP väärtust. | |
-R, | --recursive | Muudab grupi omanikku lisaks kaustale endale ka kõikidel selles kaustas sisalduvatel failidel/kaustadel. |
Näited
Lisab kasutaja Mari gruppi õpilased.
gpasswd -a Mari õpilased
Eemaldab Jüri grupist õpilased.
gpasswd -d Jüri õpilased
Määrab grupi õpilased administraatoriks Mari.
gpasswd -A Mari õpilased
Kokkuvõte
Allikad
[1] http://linux.about.com/library/cmd/blcmdl1_gpasswd.htm
[2] http://linuxg.net/how-to-administer-groups-with-the-unix-linux-gpasswd-command/