logo

Come aggiungere un utente in Linux | comando useradd

useradd è un comando in Linux utilizzato per aggiungere account utente al tuo sistema. È solo un collegamento simbolico al comando adduser in Linux e la differenza tra i due è che useradd è un binario nativo compilato con il sistema mentre adduser è uno script Perl che utilizza il binario useradd in background. Apporta modifiche ai seguenti file:

vantaggi dell'elettricità
  • /etc/passwd
  • /etc/ombra
  • /etc/gruppo
  • /etc/gshadow
  • crea una directory per il nuovo utente in /home

Tabella dei contenuti



Sintassi del comando `useradd` in Linux

La sintassi di base per il comando `useradd` è la seguente.

useradd [options] [User_name]>

Lavorare con il comando 'useradd'.

1. Come aggiungere un utente in Linux

Questo comando aggiungerà l'utente denominato test_user.

sudo useradd test_user>



2. Come aggiungere un utente specificando un percorso della directory home per il nuovo utente

Per fornire un percorso della directory home per i nuovi utenti, utilizziamo il seguente comando in Linux.

sudo useradd -d /home/test_user test_user>

Questo imposterà la directory home di us/home/test_user.



3. Come creare un utente con un ID utente specifico (UID)

Per creare un nuovo utente con un UID personalizzato, utilizziamo il seguente comando.

sudo useradd -u 1234 test_user>

Questo creerà un nuovo utente con l'ID utente 1234 e il nome test_user.

4. Come creare un utente con un ID gruppo specifico (GID)

Per creare un nuovo utente e assegnare un ID gruppo specifico, utilizzare il comando seguente

sudo useradd -g 1000 test_user>

Questo creerà un nuovo utente con l'ID gruppo 1000 e il nome test_user.

5. Come creare un utente senza una home directory

Per creare un utente senza una directory home, utilizziamo il seguente comando.

sudo useradd -M test_user>

Questo creerà l'utente con il nome test_user e anche quello senza una directory home.

6. Come creare un utente con una data di scadenza

Per impostare una data di scadenza per un account utente, utilizziamo il seguente comando.

sudo useradd -e 2020-05-30 test_user>

Verrà creato l'utente denominato test_user con data di scadenza 30 maggio 2020.

7. Come creare un utente con un commento

Per aggiungere un commento o una descrizione per un utente, utilizziamo il seguente comando.

sudo useradd -c 'This is a test user' test_user>

Ciò creerà un utente con un breve commento o descrizione dell'utente.

8. Come creare un utente con la shell di accesso modificata

Per creare un utente con una shell di accesso diversa, utilizziamo il seguente comando.

sudo useradd -s /bin/sh test_user>

Questo creerà un utente chiamato test_user con la shell predefinita /bin/sh.

9. Come impostare una password non crittografata per l'utente

Per impostare una password non crittografata per l'utente, utilizziamo il seguente comando.

sudo useradd -p test_password test_user>

Questo creerà un nuovo utente con il nome test_user e una password non crittografata test_password.

10. Visualizzazione della Guida

Per visualizzare la guida, utilizziamo il seguente comando.

sudo useradd --help>

Questo comando visualizzerà la sezione della guida del comando useradd.

Conclusione

In questo articolo abbiamo discusso del comando `useradd` in Linux che è un potente strumento per creare account utente con varie personalizzazioni. Nel complesso, possiamo dire che comprendendone le opzioni e la sintassi, gli amministratori di sistema possono gestire in modo efficiente gli account utente sul proprio sistema Linux.