Hur man lägger till användare på Arch Linux

How Add Users Arch Linux



Användarhantering är en av de grundläggande funktionerna i alla Linux -system. Det tillåter endast att distribuera rätt systembehörighet till rätt person. Som standard är Linux ett system för flera användare. Flera användare kan komma åt systemet och använda utnämnda funktioner samtidigt. Men för en smidig och säker upplevelse är korrekt kontohantering extremt viktigt.

Därför är kontohantering en av de viktigaste delarna av att vara systemadministratör. Det finns så många viktiga delar involverade i hanteringen att även det minsta misstaget kan kosta hela systemet som övertas av oönskade inkräktare.







Idag, låt oss kolla in hur du lägger till användarkonton på Arch Linux.



Användarkonton

En användare är alla som använder en dator. För Linux -användare anger det namnen som representerar dessa användare. Även om Linux tillåter ett robust system för åtkomst till flera användare samtidigt, är säkerheten ett stort problem. Utan ordentlig tillståndskontroll kan systemet bli sårbart för alla slags missbruk.



För att göra hanteringen enklare är alla användarkonton i ett Linux -system uppdelade i olika grupper. Grupperna är den faktiska definitionen av användarnas makt över systemet. Det finns några standardgrupper som vanligtvis är mer än tillräckligt för att hantera jobbet. När det gäller ett system på företagsnivå kan dock fler grupper behövas. Det är upp till systemadministratörerna att avgöra om det behövs fler grupper eller inte.





I den här guiden kommer vi att täcka hur du lägger till, tar bort och manipulerar olika faktorer för ett användarkonto på Arch Linux.

Obs! Om du testar på din hemdator kan du vandra runt. Men om dessa åtgärder ska utföras på ett företags- eller företagsnivåsystem rekommenderar jag starkt att man är ytterst försiktig. Dessa åtgärder utförs bättre av en sofistikerad systemadministratör snarare än genomsnittliga Joes.



Användarkontoåtgärder

Det finns en mängd åtgärder för att hantera användarkonton. Det bästa sättet att göra dem är genom terminalen. Det möjliggör större kontroll och förståelse. Frukta inte; om du är villig att vara lite mer uppmärksam är det inget speciellt.

Aktivera hjulgruppen

Detta är det allra första viktiga steget. Utan att aktivera hjulgruppen är det inte möjligt att lägga till administratörskonto i systemet.

Vi måste ändra sudoers -filen. Kör följande kommando.

sudo REDAKTÖR=nanovisudo

Detta startar filen /etc /sudoers med Nano -redigeraren. Nu, rulla ner och kommentera hjulgruppen.

Spara filen genom att trycka på Ctrl + O och avsluta redigeraren genom att trycka på Ctrl + X.

Hjulgruppen gör det möjligt att skapa en användare med möjlighet att köra kommandon som root. Root har den ultimata kraften i hela systemet och om du använder Linux ganska länge vet du redan vikten av att köra många underhåll och tweaks som kräver root -åtkomst.

Lägga till en användare

Nu är vi redo att lägga till en ny användare. Kommandot useradd följer följande struktur.

sudouseradd<alternativ> <Användarnamn>

Att lägga till en ny användare i systemet är ganska enkelt. Berätta bara för användaren och användarnamnet.

sudouseradd<Användarnamn>

Tyvärr kommer det här kommandot att låsa användaren utan något sätt att logga in. Användaren skulle inte heller ha någon hemkatalog. För att lindra problemet, använd följande kommandostruktur.

sudouseradd-m <Användarnamn>

Detta skapar en unik hemkatalog för användaren och låter det nya kontot vara tillgängligt. Tilldela nu ett inloggningslösenord för den nyskapade användaren.

Obs! Detta kommando kan också användas för att uppdatera lösenordet för ett befintligt konto.

sudo passwd <Användarnamn>

Det är möjligt att klämma alla de ovan nämnda stegen i en enda rad.

sudouseradd-m <Användarnamn> -s <Lösenord>

useradd kan också ställa in en anpassad katalog för den nyskapade användaren. Använd för detta ändamål -d -flaggan.

sudouseradd-d /väg/till/Hem/till dig -m <Användarnamn> -s <Lösenord>

useradd kan också utföra många andra funktioner. Till exempel -G -flaggan för att definiera vilken grupp som ska registreras för.

sudouseradd-G <grupper> -d /väg/till/Hem/till dig -m <Användarnamn>
-s <Lösenord>

Om du behöver lägga till en systemanvändare använder du följande strucutre.

sudouseradd-r -s /usr/am/fisk<Användarnamn>

Behöver du verifiera resultatet? Försök att logga in på användarkontot med följande kommando.

sudo dess-<Användarnamn>
sudo vem är jag

Ändra användarattribut

Det är också viktigt att veta hur man ändrar användarattributen. I sådana fall kan en användare behöva ändra behörigheten och andra attribut. För det ändamålet behöver vi verktyget för användarmod. Det kan ändra många attribut.

användarmod följer följande struktur.
sudoanvändarmod<alternativ> <Användarnamn>

Till exempel kan du ändra inloggningsnamnet för en användare!

sudoanvändarmod-de <nytt användarnamn> <gammalt användarnamn>

Behöver du ändra hemkatalogen för användaren? Använd flaggan -d eller –home.

sudoanvändarmod-m -d /väg/ny/Hem<Användarnamn>

Du kan också ange utgångsdatum för en användare! Efter tiden kommer användaren inte längre att vara tillgänglig på systemet.

sudoanvändarmod--utgångsdatum <ÅÅÅÅ-MM-DD> <Användarnamn>

Om en användare måste registreras i ytterligare grupper, använd flaggorna –append och –groups tillsammans. När du listar grupperna får det inte finnas något mellanrum mellan kommatecken.

sudoanvändarmod--bifoga -grupper <grupp1, grupp2, ...> <Användarnamn>

Ändra standardskal för en användare med –skalflaggan.

sudoanvändarmod--skal <shell_path> <Användarnamn>

Precis som useradd tillåter usermod också att stapla alla parametrar i en enda rad.

sudoanvändarmod--utgångsdatum <ÅÅÅÅ-MM-DD> --bifoga -grupper <grupp1, grupp2, ...>
--skal <shell_path>

Om en användare av någon anledning behöver låsas kan användarmod göra jobbet.

sudoanvändarmod--låsa <Användarnamn>

Användaren kan aktiveras med följande kommando.

sudoanvändarmod--låsa upp <Användarnamn>

Tar bort en användare

Det är den sista delen av den här guiden. Under livscykeln kommer ett system att ha nya användare och i de fall kommer gamla användare att tas bort/uppdateras. För att ta bort användare är userdel ett särskilt verktyg.

Använd följande kommando för att ta bort en användare.

sudoanvändardel<Användarnamn>

Om du vill ta bort användaren med tillhörande hemkatalog använder du följande kommando.

sudoanvändardel-r <Användarnamn>

Slutgiltiga tankar

Detta är bara enkla användningsfall för alla de metoder som nämnts tidigare. Det finns många andra sätt där dessa kommandon kan erbjuda en verklig lösning.

För djupare och avancerad användning av dessa kommandon, se deras man -sidor. Det finns alla tillgängliga alternativ som du kan använda för att använda i lämpliga situationer. Vandra gärna runt och få en bättre förståelse.