Il comando usermod
in Linux è utilizzato per modificare le impostazioni dell'account utente, come nome utente, home directory, gruppi.
Il comandousermod
in Linux viene utilizzato per modificare le proprietà di un account utente. Può essere utile nelle seguenti situazioni:
Cambiare la home directory: se si vuole cambiare la home directory dell'utente, si può usare il comando usermod
per cambiare il percorso della nuova directory.
Modifica del nome dell'utente: se si desidera modificare il nome dell'utente, con il comando usermod
è possibile cambiare il nome dell'utente mantenendo tutti i dati e le impostazioni.
Modifica del gruppo di appartenenza di un utente: se si desidera modificare il gruppo di appartenenza di un utente, è possibile utilizzare il comando usermod
.
Modifica dell'UID di un utente: L'UID (User Identifier) è l'identificatore univoco di un utente su un sistema Linux. Se si vuole cambiare l'UID di un utente, si può usare il comando usermod
.
Modifica del tipo di shell dell'utente: una shell è un programma che fornisce un'interfaccia utente al sistema Linux. Se si desidera cambiare il tipo di shell dell'utente, utilizzare il comando usermod
.
Può anche essere usato per modificare varie proprietà di un account utente, ma richiede i privilegi di amministratore (root) per essere usato.
La sintassi è la seguente:
usermod [options] LOGIN
LOGIN è il nome dell'utente per il quale si desidera modificare le impostazioni.
Alcune delle opzioni più comuni del comando usermod
sono:
-l
: modifica il nome utente-d
: modifica la home directory dell'utente-aG
: aggiunge l'utente a un gruppo-g
: modifica il gruppo dell'utenteEsempi di utilizzo del comando usermod
:
Per cambiare il nome utente"oldusername
" in"newusername
", eseguire il seguente comando:
sudo usermod -l newusername oldusername
Per aggiungere l'utente"username
" al gruppo"newgroup
", eseguire il seguente comando:
sudo usermod -aG newgroup username
Il comando usermod in Linux è utilizzato per modificare le proprietà di un account utente. Con questo comando è possibile modificare il nome utente, la home directory, il tipo di shell, l'identificatore utente (UID) e il gruppo a cui l'utente appartiene.
Modifica della home directory dell'utente:
usermod -d /new/home/dir username
Cambiare il nome dell'utente:
usermod -l newusername oldusername
Cambiare il gruppo di appartenenza dell'utente:
usermod -g newgroupname username
Modifica dell'UID dell'utente:
usermod -u newuid username
Modifica del tipo di shell dell'utente:
usermod -s /bin/bash username
Nota: per utilizzare il comando usermod
sono necessari i privilegi di amministratore (root).