Het usermod
commando in Linux wordt gebruikt om gebruikersaccount instellingen zoals gebruikersnaam, home directory, groepen te wijzigen.
De opdrachtusermod
in Linux wordt gebruikt om de eigenschappen van een gebruikersaccount te wijzigen. Het kan handig zijn in de volgende situaties:
De homedirectory wijzigen: Als je de homedirectory van een gebruiker wilt wijzigen, kun je het usermod-commando
gebruiken om het pad naar de nieuwe directory te wijzigen.
De naam van de gebruiker wijzigen: Als je de naam van de gebruiker wilt wijzigen, kun je het usermod
commando gebruiken om de naam van de gebruiker te wijzigen met behoud van alle gegevens en instellingen.
De groep waartoe een gebruiker behoort wijzigen: Als je de groep waartoe een gebruiker behoort wilt wijzigen, kun je het usermod
commando gebruiken.
De UID van een gebruiker wijzigen: De UID (User Identifier) is de unieke identificatie van een gebruiker op een Linux systeem. Als je de UID van een gebruiker wilt wijzigen, gebruik je de opdracht usermod
.
Het shell-type van de gebruiker wijzigen: Een shell is een programma dat een gebruikersinterface biedt voor het Linux-systeem. Als je het shelltype van een gebruiker wilt wijzigen, gebruik je het usermod
commando.
Het kan ook worden gebruikt om verschillende eigenschappen van een gebruikersaccount te wijzigen, maar hiervoor heb je beheerdersrechten (root) nodig.
De syntaxis is als volgt:
usermod [options] LOGIN
Hier is LOGIN de naam van de gebruiker voor wie je de instellingen wilt wijzigen.
Enkele van de meest voorkomende opties voor het commando usermod
zijn:
-l
: gebruikersnaam wijzigen-d
: verander de home directory van de gebruiker-aG
: voeg de gebruiker toe aan een groep-g
: verander de groep van de gebruikerVoorbeelden van het gebruik van het usermod
commando:
Om de gebruikersnaam"oldusername
" te veranderen in"newusername
", voer je het volgende commando uit:
sudo usermod -l newusername oldusername
Om de gebruiker"username
" toe te voegen aan de groep"newgroup
", voer je het volgende commando uit:
sudo usermod -aG newgroup username
De opdracht usermod in Linux wordt gebruikt om de eigenschappen van een gebruikersaccount te wijzigen. Met dit commando kun je de gebruikersnaam, home directory, shell type, user identifier (UID) en de groep waartoe de gebruiker behoort wijzigen.
De homedirectory van de gebruiker wijzigen:
usermod -d /new/home/dir username
De naam van de gebruiker wijzigen:
usermod -l newusername oldusername
De groep waartoe de gebruiker behoort wijzigen:
usermod -g newgroupname username
De UID van de gebruiker wijzigen:
usermod -u newuid username
Het shelltype van de gebruiker wijzigen:
usermod -s /bin/bash username
Opmerking: Administrator (root) privileges zijn vereist om het usermod
commando te gebruiken.