2016 m. rugsėjo 8 d., ketvirtadienis

Grupės ir Vartotojai

Naujo vartotojo kūrimas:
$ sudo useradd -s /bin/sh -c "Jurgės Gama" jurga

Naujo vartotojo slaptažodžio keitimas:
$ sudo passwd jurga

Grupės kūrimas:
$ sudo groupadd burtininkai

$ cat /etc/group | grep burti*
burtininkai:x:1002:

Sukuriam dokumentą su kita grupe:
$ sudo newgrp burtininkai

$ touch burtininkų_grupės_dokumentas; ll
total 16
drwxrwxr-x  2 sup  sup          4096 Rgs  8 23:30 ./
drwxrwxrwt 16 root root        12288 Rgs  8 23:28 ../
-rw-r--r--  1 root burtininkai     0 Rgs  8 23:30 burtininkų_grupės_dokumentas
-rw-rw-r--  1 sup  sup             0 Rgs  8 23:29 failas

Grupės pavadinimo keitimas:
$ groupmod -n magai burtininkai 


Pridėjimas į grupę:

Sukūrus naują vartotoją, jam priskiriamas gid - grupės id, kuris yra toks pats kaip ir jo uid.

Paprastesnis būdas pridėti į grupę:

  •  sudo adduser <vartotojas> grupė

$ sudo adduser jurga audio
Adding user `jurga' to group `audio' ...
Adding user jurga to group audio
Done.
Patikriname vartotojo grupes:
$ id jurga
uid=1003(jurga) gid=1004(jurga) groups=1004(jurga),29(audio)


Sudėtingesnis būdas sukurti vartotoją ir pridedam į burtininkai grupę:

  • sudo useradd <vartotojas>  -a -G grupė
    Prideda antrinę grupę, prie grupių, kurioms jau priklauso vartotojas.
  • sudo useradd <vartotojas>  -G grupė
    Dėmesio! Prideda tik šia grupę ištrinant kitas.
$ sudo useradd Virgilijus
$ sudo usermod Virgilijus -a -G burtininkai
$ groups Virgilijus #Kuriose grupėse yra vartotojas?
Virgilijus : Virgilijus burtininkai
$ id Virgilijus 
uid=1401(Virgilijus) gid=1401(Virgilijus) groups=1401(Virgilijus),1503(burtininkai)

Saugumas

Slaptažodžio galiojimas:

$ sudo chage -l jurga #Informacija apie slaptažodžio galiojimą
$ sudo change jurga #Keičiam jurgos slatažodžio nustatymus

$ chage -E 2020-01-01 jurga #Keičiam slaptažodžio galiojimą nurodant datą


Vartotojo rakinimas:

Užrakinant vartotoją, pakeičiamas /etc/shadow dokumentas. Prirašant prie slaptažodžio mašos sumos "!".
$ sudo usermod jurga --lock
jurga:!$6$SpjTSO6U$.... #shadow įrašas

$ sudo usermod jurga --unlock
jurga:$6$SpjTSO6U$.... #shadow įrašas



Pavyzdžiai:
Katalogų dalinimasis