Linux er et operativsystem til flere brugere. Og med denne funktion følger ansvaret for at administrere hver bruger på systemet. Administratoren skal sikre, at hver bruger har de rigtige tilladelser, forskellige bruger-id'er, unikke brugernavne osv.
Men hvad hvis du vil ændre de oplysninger, der er knyttet til en bestemt bruger? Tillader Linux nogen at ændre sådanne følsomme detaljer let? Usermod-kommandoen er svaret på alle disse spørgsmål.
Denne artikel vil demonstrere, hvordan du kan ændre dit brugernavn på Linux sammen med en detaljeret guide til ændring af bruger-id og hjemmekatalog for en bruger.
Skift et brugernavn på Linux
På Linux, / etc / passwd-filen gemmer de oplysninger, der er knyttet til brugerne. Selvom du kan ændre brugeroplysningerne direkte ved at redigere passwd-filen, er det ikke en anbefalet fremgangsmåde, da det kan føre til forskellige problemer på dit system.
Du kan bruge usermod-værktøjet fra Linux til at udføre operationer relateret til brugeradministration og moderering. Usermod-kommandoen giver dig endda mulighed for at ændre brugernavnet på en bruger på Linux.
Bemærk, at du skal have adgang til en superbrugerkonto for at udstede disse kommandoer med succes. Hvis du ikke har tilladelsen, kan du bede din systemadministrator om at gøre det tilføj dig til sudoers-listen.
For at ændre brugernavnet skal du bruge -l flag med usermod:
usermod -l nyt brugernavn oldusername
For eksempel for at ændre brugernavnet på brugeren "makeuseof" til "muo":
usermod -l muo makeuseof
Omdøb hjemmemappen
Ændring af brugernavnet på Linux ved hjælp af den førnævnte kommando ændrer ikke den pågældende brugeres hjemmemappe. Brug -d flag, hvis du vil have hjemmemappen til at afspejle de ændringer, der er foretaget i brugernavnet.
For at omdøbe brugerens hjemmekatalog muo:
usermod -d / home / muo -m muo
For at kontrollere, om ovennævnte kommando fungerer, skal du gå over til hjemmekataloget og finde den navngivne mappe muo.
Tildel et nyt bruger-id til en bruger
Udover at ændre brugernavnet giver kommandoen usermod dig også mulighed for at tildele en ny og unik UID til enhver bruger. UID er et ikke-negativt heltal, der starter fra nul. UID'er mellem 0-99 er forbeholdt systembrugere.
Sådan ændres bruger-id'et på Linux ved hjælp af usermod:
usermod-u uid brugernavn
...hvor uid er det bruger-id, som du vil tildele til den bruger, der hedder brugernavn.
Når du ændrer UID, tilføjer systemet den nye UID som ejer af alle de filer og mapper, der findes i /home katalog for den pågældende bruger.
Bemærk, at brugeren bliver nødt til at ændre ejeroplysningerne for alle filer uden for /home vejviser.
Relaterede: Sådan tildeles administratorrettigheder til en bruger i Linux
Skift en brugers visningsnavn
Brugernavnet og bruger-id'et er vigtige for at identificere en bestemt bruger på systemet. Bortset fra disse to gemmer Linux også yderligere "fingeroplysninger" relateret til brugere i /etc/passwd fil. Disse oplysninger inkluderer brugerens displaynavn, kontortelefon og arbejdstelefon.
Selvom brugerne har et komplet valg, om de vil give sådanne oplysninger, giver Linux dig mulighed for at ændre eller fjerne disse detaljer når som helst du ønsker det.
Du kan ændre din kontos visningsnavn ved hjælp af enten usermod eller kommandoen chfn.
Brug af usermod-kommandoen
Angiv -c flag sammen med kommandoen usermod for at ændre displaynavnet:
usermod -c "First Last" brugernavn
For eksempel, hvis du vil ændre brugerens displaynavn muo:
usermod -c "Brug UseOf" muo
Brug af chfn-kommandoen
Ændring af displaynavnet ved hjælp af kommandoen chfn er enkel:
sudo chfn -f "First Last" brugernavn
For at ændre brugerens displaynavn gøre brug af:
sudo chfn -f "Brug UseOf" makeuseof
Håndtering af brugeroplysninger på Linux
Da Linux tilbyder så mange muligheder relateret til brugeradministration, er behovet for en speciel bruger med forhøjede rettigheder indlysende. Derfor har ethvert Linux-system en rodbruger eller en superbruger, der styrer og overvåger andre brugers aktiviteter på systemet.
For at tilføje et ekstra lag af sikkerhed og sikre, at hver bruger er isoleret fra resten, tilbyder Linux valget mellem at tilføje en adgangskode til din konto. Hvis du allerede har oprettet en svag adgangskode uden at tænke meget over, kan du overveje at ændre den for at forbedre sikkerheden på din konto.
Har du brug for at ændre din Linux-adgangskode? Her er alt hvad du behøver at vide om nulstilling af en adgangskode i Linux.
Læs Næste
- Linux
- Linux
Deepesh er Junior Editor til Linux på MUO. Han har skrevet informativt indhold på internettet i over 3 år. I sin fritid nyder han at skrive, lytte til musik og spille sin guitar.
Abonner på vores nyhedsbrev
Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!
Et trin mere !!!
Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.