Gpasswd

From ICO wiki
Revision as of 13:36, 25 November 2014 by Kgrauber (talk | contribs) (→‎Allikad)
Jump to navigationJump to search

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 [võtmed] grupp 

Võtmete kirjeldused

-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.

Konfiguratsioon

Järgmised muutujad kaustas /etc/login.defs muudavad selle käsu toimimist.

ENCRYPT_METHOD (string)

Defineerib krüpteerimise algoritmi parooli krüpteerimiseks. Selleks võib olla DES (vaikimisi), MD5, SHA256, SHA512.


MAX_MEMBERS_PER_GROUP (number)

Maksimaalne kasutajate arv grupis. Vaikeväärtus on 0, mis tähendab, et piiranguid pole seatud.


MD5_CRYPT_ENAB (boolean)

SHA_CRYPT_MIN_ROUNDS (number), SHA_CRYPT_MAX_ROUNDS (number)

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/

[3] http://www.computerhope.com/unix/gpasswd.htm

[4] http://manpages.ubuntu.com/manpages/utopic/man1/gpasswd.1.html