Groupmod: Difference between revisions
No edit summary |
No edit summary |
||
Line 85: | Line 85: | ||
Muudab grupi "raamatupidajad" nime "raamatupidaja2"-ks. | Muudab grupi "raamatupidajad" nime "raamatupidaja2"-ks. | ||
/etc/group faili sisu enne käsu sisestamist: <code>raamatupidajad:x:1041:mati,kati,azamat</code>. | [[/etc/group]] faili sisu enne käsu sisestamist: <code>raamatupidajad:x:1041:mati,kati,azamat</code>. | ||
<pre> | <pre> | ||
groupmod -n raamatupidaja2 raamatupidajad | groupmod -n raamatupidaja2 raamatupidajad | ||
</pre> | </pre> | ||
/etc/group faili sisu pärast käsu sisestamist: <code>raamatupidaja2:x:1041:mati,kati,azamat</code> | [[/etc/group]] faili sisu pärast käsu sisestamist: <code>raamatupidaja2:x:1041:mati,kati,azamat</code>. | ||
Muudab grupi "raamatupidajad" ID "1045"-ks. | Muudab grupi "raamatupidajad" ID "1045"-ks. | ||
/etc/group faili sisu enne käsu sisestamist: < | [[/etc/group]] faili sisu enne käsu sisestamist: <code>raamatupidajad:x:1041:mati,kati,azamat</code>. | ||
<pre> | <pre> | ||
groupmod -g 854 raamatupidajad | groupmod -g 854 raamatupidajad | ||
</pre> | </pre> | ||
/etc/group faili sisu pärast käsu sisestamist: < | [[/etc/group]] faili sisu pärast käsu sisestamist: <code>raamatupidajad:x:1045:mati,kati,azamat</code>. | ||
==Kokkuvõte== | ==Kokkuvõte== |
Revision as of 17:29, 23 December 2015
Autor
Marko Mandel A21 2015-sügis
Esitamise kuupäev: 02.12.2015
Sissejuhatus
Groupmod käsk võimaldab Linux-i tüüpi operatsioonisüsteemi käsureal muuta grupi informatsiooni. [1] Groupmod käsklus peab olema sisestatud juurkasutajaõigustes.
Kirjeldus
Groupmod käsklus muudab sissekandeid failides: /etc/group ja /etc/gshadow. Antud käsu kasutamiseks peab kasutaja olema sisse logitud root kasutajaga, või peavad kasutajal olema superkasutaja õigused.
Groupmod käsklus võimaldab kasutajal muuta grupi nime, grupi id-d, ning isegi parooli(pole soovitatav). Groupmod on analoogne käsklus usermod-iga, kuid groupmod muudab kasutajate info asemel grupi infot.
Antud käsklus on vajalik, kuid suhteliselt piiratud võimalustega.
Võtmed
Groupmod käsul on olemas mitmed võtmed[2]:
Grupinime saab muuta võtmega -n. "Grupinimi" muudetakse ära "uusgrupinimi"-ks
groupmod -n uusgrupinimi grupinimi
Grupi id muutmine käib võtmega -g. Grupil "grupinimi" muudetakse grupi id väärtuseks "123". Grupi id väärtus peab olema mitte-negatiivne täisarv, mis on unikaalne (välja arvatud siis, kui kasutatakse ka -o võtit). Kuna 0-999 on tavaliselt reserveeritud süsteemsetele kasutajatele, siis on soovitatav kasutada GID-sid alates 1000-st.
groupmod -g 123 grupinimi
Grupi id muutmine. Kasutades lisaks -g võtmele võtit -o ei pea uus grupi id olema unikaalne. Grupil "grupinimi" muudetakse grupi id ära "123"-ks. Grupi id väärtus peab olema mitte-negatiivne täisarv.
groupmod -g 123 -o grupinimi
Nagu peaaegu igal käsklusel, on ka groupmod käsklusel võimalik kasutada abi võtit -h, mis kuvab lisainfot käskluse kohta.
groupmod -h
Olemas on lisaks veel -p võti, mida kasutatakse paroolihaldusel, kuid selle kasutamine ei ole soovitatav, sest see on ebaturvaline.
Väljundid
Groupmod käskluse sooritamise staatused:
tabel 1
Kood | Kirjeldus |
---|---|
0 | käsk õnnestus |
2 | viga käsu süntaksis |
3 | vigane argument |
4 | sisetatud gruppi ei eksisteeri |
6 | sisetatud gruppi ei eksisteeri |
9 | soovitud grupi nimi on juba kasutusel |
10 | grupi faili muutmine ebaõnnestus |
Näited
Muudab grupi "raamatupidajad" nime "raamatupidaja2"-ks.
/etc/group faili sisu enne käsu sisestamist: raamatupidajad:x:1041:mati,kati,azamat
.
groupmod -n raamatupidaja2 raamatupidajad
/etc/group faili sisu pärast käsu sisestamist: raamatupidaja2:x:1041:mati,kati,azamat
.
Muudab grupi "raamatupidajad" ID "1045"-ks.
/etc/group faili sisu enne käsu sisestamist: raamatupidajad:x:1041:mati,kati,azamat
.
groupmod -g 854 raamatupidajad
/etc/group faili sisu pärast käsu sisestamist: raamatupidajad:x:1045:mati,kati,azamat
.
Kokkuvõte
Antud käsk on administreerimisel tihti kasutatav käsk. Või kasutajahalduses
Viited
1. http://www.sanfoundry.com/groupmod-command-usage-examples/
2. http://www.sanfoundry.com/groupmod-command-usage-examples/
3. http://www.tutorialspoint.com/unix_commands/groupmod.htm
4. http://www.computerhope.com/unix/groupmod.htm
5. http://crybit.com/groupmod-commands-switches/