Jak přidat / odebrat uživatele, změnit heslo, vytvořit, editovat skupiny a vytvořit sudo uživatele na Debian Linux?

Seznam všech místních uživatelů

cat /etc/passwd

Dalo by se také použít následující příkaz k tisku pouze uživatelské jméno část z výše uvedených /etc/passwd výstup.

cut -d: -f1 /etc/passwd

Výše uvedené parametry: -d: použít dvojtečkou jako oddělovač, -f1 získat první pole.

Musíte být root pro následující

su
Přidání nového uživatele

adduser username

odstranit uživatele

userdel username

Adresář uživatel musí být odstraněny samostatně v případě potřeby

rm -r /home/username

editovat uživatelské jméno

usermod -l {new username} {old username}
Změnit heslo

passwd username
Vytvořit skupinu

groupadd groupname

Přidat uživatele do skupiny
usermod -a -G groupname username

Vypsat všechny skupiny aktuální uživatel patří do

groups

Vypsat všechny skupinám konkrétního uživatele patří

groups username

Vypsat všechny skupiny

cut -d: -f1 /etc/group
Vytvořte uživatele sudo

usermod -aG sudo username

Test sudo uživatel

sudo ls -la /root

Výše uvedené funguje pouze pro kořenovou / uživatele sudo

Budete potřebovat k zadání uživatelského hesla pro 1. čas

Pokud příkaz sudo nefunguje, budete muset nainstalovat balík sudo

apt nainstalovat sudo