In Unix / Linux-distributies wordt het commando ' usermod ' gebruikt om attributen van een reeds aangemaakt gebruikersaccount via de opdrachtregel te wijzigen of te wijzigen.
Na het aanmaken van gebruikersaccounts, in sommige scenario's waarin we de attributen van een bestaande gebruiker moeten wijzigen, zoals de homedirectory van de gebruiker, de inlognaam, de inlogshell, de vervaldatum van het wachtwoord, enz.
De basissyntaxis van de opdracht is:
usermod [opties] gebruikersnaam
Voorwaarden
We moeten bestaande gebruikersaccounts hebben om de usermod-opdracht uit te voeren.
Alleen de superuser (root) mag de usermod-opdracht uitvoeren.
Het usermod-commando kan op elke Linux-distributie worden uitgevoerd.
Moet basiskennis hebben van usermod-commando met opties
Het usermod -commando is eenvoudig te gebruiken met veel opties om wijzigingen aan te brengen aan een bestaande gebruiker. Laten we eens kijken hoe we de usermod-opdracht kunnen gebruiken door enkele bestaande gebruikers in Linux te wijzigen met behulp van de volgende opties.
-c = We kunnen een commentaarveld toevoegen voor het gebruikersaccount.
-d = Om de homedirectory voor een bestaand gebruikersaccount te wijzigen.
-e = Met deze optie kunnen we het account in een bepaalde periode laten vervallen.
-g = Verander de primaire groep voor een gebruiker.
-G = Om aanvullende groepen toe te voegen.
-a = Om iemand van de groep toe te voegen aan een secundaire groep.
-l = Om de inlognaam te wijzigen van noorderpoort naar noorderpoort_admin.
-L = Om het gebruikersaccount te vergrendelen. Hierdoor wordt het wachtwoord vergrendeld, zodat we het account niet kunnen gebruiken.
-m = het verplaatsen van de inhoud van de homedirectory van een bestaande homedir naar een nieuwe directory.
-p = Om een niet-gecodeerd wachtwoord te gebruiken voor het nieuwe wachtwoord. (NIET beveiligd).
-s = Maak een gespecificeerde shell voor nieuwe accounts.
-u = Gebruikt voor toegewezen UID voor het gebruikersaccount tussen 0 en 999.
-U = Om de gebruikersaccounts te ontgrendelen. Hiermee wordt de wachtwoordvergrendeling verwijderd en kunnen we het gebruikersaccount gebruiken.