Linux är ett operativsystem för flera användare. Och med den här funktionen följer ansvaret för att hantera alla användare i systemet. Administratören måste se till att varje användare har rätt behörigheter, distinkta användar-ID, unika användarnamn, etc.
Men tänk om du vill ändra informationen för en viss användare? Tillåter Linux någon att enkelt ändra sådana känsliga detaljer? Usermod-kommandot är svaret på alla dessa frågor.
Den här artikeln visar hur du kan ändra ditt användarnamn på Linux, tillsammans med en detaljerad guide om hur du ändrar användar-ID och hemkatalog för en användare.
Ändra ett användarnamn på Linux
På Linux, filen / etc / passwd lagrar informationen som är associerad med användarna. Även om du kan ändra användardetaljer direkt genom att redigera passwd-filen, är det inte en rekommenderad metod eftersom det kan leda till olika problem på ditt system.
Du kan använda usermod-verktyget från Linux för att utföra operationer relaterade till användarhantering och moderering. Med kommandot usermod kan du till och med ändra användarnamnet på en användare på Linux.
Observera att du måste ha tillgång till ett superanvändarkonto för att kunna utfärda dessa kommandon. Om du inte har behörighet kan du be din systemadministratör att lägg till dig i sudoers-listan.
För att ändra användarnamnet, använd -l flagga med usermod:
usermod -l nytt användarnamn oldusername
Till exempel för att ändra användarnamnet för användaren "makeuseof" till "muo":
usermod -l muo makeuseof
Byt namn på hemmappen
Att ändra användarnamnet på Linux med det ovan nämnda kommandot ändrar inte den specifika användarens hemkatalog. Använd -d flagga om du vill att hemmappen ska återspegla ändringarna i användarnamnet.
Att byta namn på hemkatalogen för användaren muo:
usermod -d / home / muo -m muo
För att verifiera om ovannämnda kommando fungerar, gå till hemkatalogen och leta reda på den mapp som heter muo.
Tilldela ett nytt användar-ID till en användare
Förutom att ändra användarnamnet tillåter kommandot usermod dig också att tilldela en ny och unik UID till alla användare. UID är ett icke-negativt heltal som börjar från noll. UID: er mellan intervallet 0-99 är reserverade för systemanvändare.
Så här ändrar du användar-ID på Linux med usermod:
usermod -u uid användarnamn
...var uid är det användar-ID som du vill tilldela den användare som heter Användarnamn.
När du ändrar UID kommer systemet att lägga till den nya UID som ägare till alla filer och mappar som finns i /home katalog för just den användaren.
Observera att användaren måste ändra ägardetaljerna för alla filer utanför /home katalog.
Relaterad: Hur man beviljar administratörsrättigheter till en användare i Linux
Ändra en användares visningsnamn
Användarnamnet och användar-ID är viktiga för att identifiera en viss användare i systemet. Bortsett från dessa två lagrar Linux också ytterligare "fingerinformation" relaterade till användare i /etc/passwd fil. Denna information inkluderar användarens visningsnamn, kontorstelefon och arbetstelefon.
Även om användare har ett fullständigt val om de vill tillhandahålla sådan information, tillåter Linux dig att ändra eller ta bort dessa uppgifter när du vill.
Du kan ändra ditt kontos visningsnamn med antingen usermod eller chfn-kommandot.
Använda kommandot usermod
Specificera -c flagga tillsammans med kommandot usermod för att ändra visningsnamnet:
usermod -c "First Last" användarnamn
Till exempel om du vill ändra användarens visningsnamn muo:
usermod -c "Make UseOf" muo
Använda chfn-kommandot
Att ändra visningsnamnet med chfn-kommandot är enkelt:
sudo chfn -f "First Last" användarnamn
För att ändra användarens visningsnamn använda:
sudo chfn -f "Make UseOf" makeuseof
Hantera användarinformation på Linux
Eftersom Linux erbjuder så många alternativ relaterade till användarhantering är behovet av en speciell användare med förhöjda privilegier uppenbart. Det är därför varje Linux-system har en rotanvändare, eller en superanvändare, som kontrollerar och övervakar andra användares aktiviteter på systemet.
För att lägga till ett extra lager av säkerhet och se till att alla användare är isolerade från resten erbjuder Linux valet att lägga till ett lösenord till ditt konto. Om du redan har ställt in ett svagt lösenord utan att tänka mycket, överväga att ändra det för att förbättra säkerheten för ditt konto.
Behöver du ändra ditt Linux-lösenord? Här är allt du behöver veta om att återställa ett lösenord i Linux.
Läs Nästa
- Linux
- Linux

Deepesh är Junior Editor för Linux på MUO. Han har skrivit informationsinnehåll på internet i över 3 år. På fritiden tycker han om att skriva, lyssna på musik och spela gitarr.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Ett steg till…!
Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.