usermod Generatore di comandi
Generare comandi usermod per modificare un account utente
Introduzione a usermod
## Cos’è usermod?
`usermod` modifica un account utente esistente: gruppi aggiuntivi, shell di accesso, directory home, nome di accesso e stato di blocco/desblocco. Richiede privilegi di root.
## Come utilizzarlo
1. **Scegliere le modifiche**: Impostare gruppi, shell, directory home o stato di blocco dell’account. 2. **Inserire il nome utente**: Specificare il nome dell’account di destinazione (l’argomento posizionale). 3. **Usare -a con -G**: Per aggiungere a gruppi senza rimuoverne altri, combinare sempre `-a` e `-G`. 4. **Copiare ed eseguire**: Copiare il comando generato nel proprio terminale.
Opzioni comuni
### `-aG` Aggiungere a gruppi Aggiungi l’utente a gruppi supplementari mantenendo quelli attuali. `-G` da solo sostituisce l’elenco dei gruppi, quindi utilizza sempre `-a` insieme ad esso per le aggiunte.
### `-s` Shell di accesso Imposta la shell di accesso dell’utente (ad esempio `/bin/zsh` o `/bin/bash`).
### `-l` Nuovo nome di accesso Rinomina il conto di accesso. La directory home non viene spostata automaticamente.
### `-d` Directory home Cambia la strada della directory home dell’utente. Utilizzala insieme a `-m` per spostare i file esistenti.
### `-m` Spostare i contenuti della home Sposta i contenuti della directory home attuale nella nuova posizione definita da `-d`.
### `-L` Bloccare Blocca il conto (premetti `!` all’inizio dell’hash della password).
### `-U` sbloccare Inverti l’operazione di `-L`: ripristina l’accesso tramite password.
▶Come posso aggiungere un utente ai gruppi sudo e docker?
▶Perché usermod -G sudo ha rimosso il mio utente da Docker?
▶Come posso cambiare lo shell di un utente e spostare la sua home?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.