Come aggiungere e rimuovere utenti su Debian

Cerca

Debian, così come tutte le altre distribuzioni Linux, è un sistema operativo multiutente.

Ogni utente può avere differenti livelli di permission e specifici settaggi per le varie applicazioni a riga di comando o fruibili via GUI.

Conoscere come aggiungere e rimuovere utenti è una delle skill che sono assolutamente necessarie quando si gestiscono sistemi basati su Linux.

In questo tutorial spiego come aggiungere o rimuovere utenti su Debian.

Table of Contents

Prerequisiti

Per poter aggiungere o rimuovere utenti è necessario essere loggati come root o con un utente che appartenga ai sudoers.

Come aggiungere utenti su Debian

In Debian ci sono due tools a riga di comando che possono essere usati per creare nuovi utenti: useradd e adduser.

Mentre useradd è una utility di basso livello per l’aggiunta di utenti, adduser è un frontend interattivo e userfriendly per useradd scritto in Perl.

Vediamo qui di seguito come creare un nuovo utente invocando il comando adduser

				
					sudo adduser alessandro
				
			

L’output sarà il seguente

				
					Adding user `alessandro' ...
Adding new group `alessandro' (1001) ...
Adding new user `alessandro' (1001) with group `alessandro' ...
Creating home directory `/home/alessandro' ...
Copying files from `/etc/skel' ...
				
			

e successivamente verranno poste le seguenti domande

				
					Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for username
Enter the new value, or press ENTER for the default
	Full Name []: 
	Room Number []: 
	Work Phone []: 
	Home Phone []: 
	Other []: 
Is the information correct? [Y/n]
				
			

Il comando avrà a questo punto creato la directory home per il nuovo utente e copiato al suo interno i file contenuti nel percorso /etc/skel.

All’interno della home directory l’utente ha full permissions e può quindi creare, modificare ed eliminare file e cartelle.

Di default su Debian i membri appartenenti al gruppo sudo sono investiti di permessi amministrativi. Se vogliamo concedere tali permessi all’utente appena creato dovremo quindi invocare il seguente comando

				
					sudo usermod -aG sudo alessandro
				
			

Come eliminare utenti su Debian

Se un account utente non è più necessario, può essere eliminato invocando il comando userdel oppure il comando deluser.

Il comando deluser è più userfriendly rispetto al comando di basso livello userdel.

Per eliminare un utente senza rimuoverne i file lanciamo il seguente comando

				
					sudo deluser username
				
			

Se si vuole eliminare un utente contestualmente alla sua home directory e mail spool invochiamo il comando deluser seguito dall’opzione --remove-home.

				
					sudo deluser --remove-home username
				
			

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

Most Recent

Come creare un watchdog per Cups

In questo scenario ci troviamo su una macchina Linux in cui abbiamo bisogno di monitorare lo stato di Cups e, in caso di crash del

Come eseguire unban di un IP su fail2ban

Se per disgrazia il nostro indirizzo IP da cui ci colleghiamo al nostro server è stato bannato da fail2ban, seguiamo questa guida per ripristinarlo in

Partners