Il comando usermod viene utilizzato per modificare le impostazioni per gli utenti regolari. Modifica il /etc/passwd file, evitando la necessità per gli amministratori di modificare il file direttamente. Ci sono molte modifiche che un amministratore può apportare a un account utente esistente.
Sintassi
La sintassi del comando usermod è:
# usermod [options] {user name}
opzioni del comando usermod
La tabella seguente elenca alcune opzioni per il comando usermod.
Opzione | Descrizione | Esempio |
---|---|---|
-c | Imposta campo commento | # usermod -c “Utente uno” user01 |
-e | Imposta la data di scadenza dell'account | # usermod -e 31/12/2021 |
-aG | Aggiungi utente al gruppo, mantenendolo nei gruppi esistenti. | # usermod -aG sales-group user01 |
-l | Cambia il nome di accesso dell'utente | # usermod -l user999 user01 |
Esempi di comandi usermod
1. Per modificare il commento degli utenti:
# usermod -c "test User"
2. Per modificare la home directory degli utenti:
# usermod -d /home/test geek
3. Per modificare la data di scadenza degli utenti:
# usermod -e 2013-12-31 geek
4. Per modificare il numero del giorno di inattività, prima della scadenza:
# usermod -f 2 geek
5. Per modificare il gruppo principale dell'utente:
# usermod -g UNIX geek
6. Per modificare/aggiungere i gruppi secondari all'utente:
# usermod -G logistics,IT geek
7. Per modificare il nome dell'utente:
# usermod -l geeklab jack
8. Per bloccare la password utente:
# usermod -L geek
9. Per sbloccare la password utente:
# usermod -U
10. Per cambiare la shell dell'utente:
# usermod -s /bin/csh geek
11. Per modificare l'ID utente:
# usermod -u 580 geek