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.

instagram viewer

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.

E-post
Hur du ändrar ditt Linux-lösenord

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

Relaterade ämnen
  • Linux
  • Linux
Om författaren
Deepesh Sharma (71 artiklar publicerade)

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.

Mer från Deepesh Sharma

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.

.