Come aggiungere / rimuovere gli utenti, cambia la password, creare, modificare i gruppi e creare utente sudo su Debian Linux?

Elencare tutti gli utenti locali

cat /etc/passwd

Si potrebbe anche usare il seguente comando per stampare solo la parte nome utente di cui sopra /etc/passwd produzione.

cut -d: -f1 /etc/passwd

I suddetti parametri: -d: utilizzare i due punti come delimitatore, -f1 ottenere il primo campo.

È necessario essere root per la seguente

su
Aggiungi nuovo utente

adduser username

Rimuovi utente

userdel username

directory utente deve essere cancellato separatamente, se necessario

rm -r /home/username

Modifica nome utente

usermod -l {new username} {old username}
Cambia la password

passwd username
Creare un gruppo

groupadd groupname

Aggiungi utente al gruppo
usermod -a -G groupname username

List all groups current user belongs to

groups

List all groups specific user belong to

groups username

Elencare tutti i gruppi

cut -d: -f1 /etc/group
Create sudo user

usermod -aG sudo username

Test sudo user

sudo ls -la /root

The above only works for root/sudo user

You will require to input the user password for the 1st time

If sudo command does not work you will need to install sudo package

apt install sudo