Felhasználók
Új felhasználó létrehozása:
Vagy [én adom meg a home mappáját] pl.:
useradd -m USERNEV -d "/home/samba/USERNEV"
|
Kérdezgetős:
Alapból a "/etc/skel/"-ből bemásolódik egy pár file a user frissen létrehozott könyvtárába.
Felhasználó letiltása:
Felhasználó engedélyezése:
Kötelezni a felhasználót, hogy változtassa meg a következő bejelentkezés alkalmával a jelszavát, de másra, mint ami eddig volt:
Jelszó lejárati-idő megadása:
Vagy pl.:
usermod -e YYYY-MM-DD USERNEV
|
Infók, hogy mikor jár le a user jelszava:
Jelszavakra vonatkozó alapbeállításokat itt szerkeszthetsz:
Felhasználó törlése ["-r" kapcsoló a user home mappáját is törli]:
Jelszó megváltoztatása:
Felhasználók kiíratása,
UID-vel:
awk 'BEGIN {FS=":"} {print $1" "$3}' /etc/passwd
|
Vagy pl.:
sed -e 's/^\(.*\):x:\(.*\):.*:.*:.*:.*$/\1\ \2\ /' /etc/passwd
|
Mikor jelentkezett be legutoljára a felhasználó?
Milyen csoportokhoz tartozik az adott felhasználó?
Vagy [kicsit részletesebben] pl.:
Felhasználó login shell-jének az átírása:
chsh -s /bin/bash USERNEV
|
Vagy például átírod a /etc/passwd filében:
Kinek a nevében vagyok bejelentkezve épp?
Mi az adott user home mappája?
awk "NR==$(awk 'BEGIN {FS=":"} {print $3}' /etc/passwd | awk "/$(id -u USERNEV)/ {print NR}")" /etc/passwd | awk 'BEGIN {FS=":"} {print $6}'
|
Csoportok
Csoport létrehozása:
Csoport nevének a módosítása:
groupmod -n UJCSOPORTNEV REGICSOPORTNEV
|
Csoportok kiíratása:
awk '{FS=":"} {print $1}' /etc/group
|
Csoport törlése:
Az adott csoportban levő felhasználók kiíratása:
awk 'BEGIN {FS=":"} /CSOPORTNEV/ {print $4}' /etc/group
|
Vagy így pl.:
grep "CSOPORTNEV" /etc/group | awk 'BEGIN {FS=":"} {print $4}' | sed "s/,/\n/g"
|
Felhasználó hozzáadása csoporthoz:
adduser USERNEV CSOPORTNEV
|
Vagy:
usermod -a -G CSOPORTNEV USERNEV
|
Felhasználó hozzáadása csoporthoz [csak abban legyen benne, ami felsorolásra kerül]:
usermod -G CSOPORTNEV USERNEV
|
Felhasználó kivétele egy csoportból:
usermod -G $(id -Gn USERNEV | sed "s/CSOPORTNEV//g" | sed "s/ /,/g" | sed "s/,,/,/g" | sed "s/,$//g") USERNEV
|
ui.:
/etc/shadow
ui2.:
/etc/passwd
ui3.:
Howto: Linux Add User To Group
ui4.:
Linux turn OFF password expiration / aging
ui5.:
Linux set default password expiry for all new users
ui6.: Továbbá:
Utána:
ui7.:
Fájlrendszeri ACL-ekről
ui8.:
HowTo Disable a User Account in Linux
ui9.:
Add,Modify and Delete Users and Groups in Ubuntu (Using GUI)