Csoport létrehozása
groupadd
groupadd munkahely
man groupadd
Ha véletlenül elírtam a nevét a csoportnak: Csoport átnevezése
groupadd ikola
groupmod -n iskola ikola
Először adom meg az új nevet és csak utána, hogy melyikre is vonatkozzon
Törölni a csoportot
groupdel
groupdel iskola
Felhasználót felvenni: (ha így vesszük fel, akkor elég sok minden létrejön magától)
adduser
adduser sensei
A másik módszer a felhasználó felvitelére sokkal fapadosabb.
useradd
useradd proba
Ha szeretnék neki „home” könyvtárat, akkor létre kell, hogy hozzam:
mkdir /home/proba
Ha szeretném neki átadni akkor chon nal át kell adnom a jogosultságot. Akár chmod dal módosítani. Jelszót is be kell állítanom neki. Tehát a useradd nál mindent saját kezűleg kell felvinnünk.
Felhasználó törlése:
userdel
userdel proba
Ha azt szeretném, hogy mindent töröljön le még a home könyvtárát is, akkor:
userdel -r proba
Létre lett hozva egy munkahely csoport. Azt szeretném, hogy a Sensei felhasználó tagja lenne ennek a csoportnak.
Csoportokhoz hozzáadni:
usermod
usermod -a -G munkahely sensei (Meg kell adnom, hogy melyik csoporthoz és kit adok hozzá
a G azt jelenti, hogy további csoportokhoz adja hozzá. Ha kis g t használunk, akkor kiveszi a felhasználót a jelenlegi helyéről és beteszi az új helyre)
Ha sima felhasználóként kiadjuk a passwd parancsot, akkor a saját jelszavunkat változtatjuk
passwd
Ha rendszergazdaként valaki másnak a jelszavát akarom megváltoztatni:
passwd sensei
Jelszókezelés határidejének beállítása:
Jelszókezelés határidejének beállítása:
Jelszóváltoztatás minimum 10 és maximum 20 nap és figyelmezt essen a lejáratra 5 és ha lejárt a jelszavunk akkor 1 nap múlva zárjon zárjon ki minket:
passwd -n 10 -x 20 -w 5 -i 1 sensei
Felhasználó kizárása:
passwd -l sensei
Felhasználó kizárásának feloldása
passwd -u sensei
Információ a jelszóváltoztatási beállításokkalkapcsolatban:
passwd -S sensei
Ha nem felhasználói nevet adok meg, hanem csak egy -a t, akkor minden felhasználót kiírja
passwd -S -a
Hol tárolódnak ezek az adatok?
etc/passwd állomány
uid
shadow
A LINUX nak a felhasználói adatbázisa ezen a három helyen van.
Hogy ne legyenek zavaró tényezők, megoldom, hogy csak a sensei adatait mutassa
Kilistázza, hogy a felhasználó melyik csoportba van
groups
Ezzel a paranccsal azonosítókat tudunk megnézni
id sensei
Ha csak a felhasználói azonosítóra vagyok kiváncsi
id -u sensei
Ha csak a csoport azonosítóra vagyok kíváncsi
id -g sensei
Ezek akkor kellenek ha mondjuk scripteket írunk és csak egy számra van szükségünk
Meg tudjuk nézni az utoljára bejelentkezett felhasználókat.
last
Meg tudjuk nézni milyen felhasználó néven vagyunk
logname
Meg tudjuk nézni, hogy egy csoportnak kik a tagjai
members
Meg tudjuk nézni, hogy kik vannak bejelentkezveportnak kik a tagjai
users
Meg tudom nézni, hogy ki vagyok én
whoami
Hálózat - Ki van bejelentkezve. Honnan van bejelentkezve. Ki éppen mit csinál.
w
Hálózat - Ki van bejelentkezve. Ki mikor jelentkezett be.
who
Ha egy felhasználónak az adatait szeretném megnézni
finger sensei