GNU/Linux >> Linux Esercitazione >  >> Linux

useradd Esempi di comandi in Linux

Il comando useradd viene utilizzato per creare account utente e configurare le impostazioni di base. Come parte del processo di creazione dell'account, useradd fa riferimento a diversi file:

  • L'account è archiviato in /etc/passwd file.
  • L'account è configurato in base a varie opzioni impostate in /etc/login.defs file.
  • La directory home dell'account viene creata nella directory /home/[nome account].
  • La home directory dell'account viene popolata utilizzando i file di /etc/skel directory.

Per impostazione predefinita, il comando useradd non imposta una password per l'account. Poiché la maggior parte delle distribuzioni Linux non consente una password vuota, l'account esisterà ma non è ancora utilizzabile.

Sintassi del comando useradd

La sintassi del comando useradd è:

# useradd [options] [user name]

useradd opzioni di comando

Il comando useradd include molte opzioni per personalizzare gli account utente, come dettagliato nella tabella seguente.

Opzione Descrizione Esempio
-c Imposta campo commento # useradd -c "Utente uno" user01
-e Imposta la data di scadenza dell'account # useradd -e 31/12/2021
-s Imposta la shell predefinita dell'utente # useradd -s /bin/bash
-D visualizza la configurazione predefinita per i nuovi utenti # useradd -D

Esempi di comando useradd

1. Aggiunta dell'utente con le impostazioni predefinite:

# useradd geek 

2. Per aggiungere l'utente con commenti citati:

# useradd -c "Anything" geek 

3. Per aggiungere un utente menzionando la home directory:

# useradd -d /tmp/geek geek 

4. Per aggiungere un utente con data di scadenza:

# useradd -e 2013-12-31 geek 

5. Per aggiungere un account utente con il numero di giorni di inattività:

# useradd -f 2 geek 

6. Per aggiungere un utente specificando il gruppo principale:

# useradd -g UNIX geek 

7. Per aggiungere un utente menzionando gruppi secondari:

# useradd -G Support,IT geek

8. Per aggiungere un utente mentre la home directory non verrà creata per esso:

# useradd -M geek

9. Per creare un utente con UID duplicato:

# useradd -u 500 -o geek 

10. Per creare un account di sistema:

# useradd -r geek 

11. Creazione dell'utente assegnandogli una specifica shell:

# useradd -s /bin/bash geek 

12. Creazione di un utente con un particolare ID utente:

# useradd -u 521 geek 


Linux
  1. 8 Esempi di comandi TR Linux

  2. Esempi di comandi rm in Linux

  3. ps Esempi di comandi in Linux

  4. sa Esempi di comandi in Linux

  5. w Esempi di comandi in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Comando IP Linux con esempi

15 Comando Linux ps con esempi

8 Esempi di comandi LDD in Linux

Esempi di comandi id in Linux