Brukeradministrasjon er det mest nødvendige verktøyet i et hvilket som helst operativsystem fordi det gjør systemet ditt sikkert og gir deg en mulighet til å tildele de riktige privilegiene til de riktige. Brukerne kan gjøre mange endringer i systemet ditt i henhold til rettighetene de har. Derfor er det veldig nødvendig å se veldig nært på hver aktivitet som utføres av brukerne. Dermed utdyper denne guiden metoden for å legge de nye brukerne til Arch Linux -systemet og hvordan de skal administrere dem. Før vi går mot tillegg av brukere i Arch Linux -systemet, må vi sørge for at gruppen allerede er aktivert. For å gjøre det, bruker vi følgende “Visudo” -kommando med “sudo”. Dette brukes vanligvis til å gjøre endringer i Sudoers -filen:
[omar@omar ~] $ sudo editor = nano visudo
Sudouers -filen lanseres i “Nano” -redigereren. Du finner "hjul" -gruppen i følgende illustrasjon. Ukomment den og lagre filen for å oppdatere endringene. Bruk “Ctrl-X” for å avslutte.
Legg til en bruker
Nå legger vi til en ny "test" -bruker til Arch Linux -systemet ved å bruke "Useradd" -instruksjonen med "sudo" -rettighetene. Denne instruksjonen tar ikke noe tilbake som indikerer at brukeren er opprettet.
[omar@omar ~] $ sudo useradd test
Nå er det veldig nødvendig å sikre en konto som nettopp opprettes. For dette oppretter vi en ny bruker og legger til et nytt passord. Derfor bruker vi Shells “Passwd” -kommando sammen med brukeren “Test” som vår inngang. Du blir bedt om av terminalen om å oppgi et nytt passord. Etter å ha gitt passordet to ganger, oppdateres det vellykket.
[omar@omar ~] $ sudo passwd test
Nytt passord:
Skriv inn nytt passord på nytt:
Passwd: Passord oppdatert vellykket
I tilfelle du vil utføre prosessen med brukertillegg til Arch Linux sammen med å sette passordet på en gang, kan du gjøre det ved å endre UserAdd -instruksjonen. For dette bør du bruke "-m" og "-p" -flaggene i instruksjonen. "-M" -flagget kan brukes til å navngi en ny bruker mens "-p" -alternativet kan brukes til å angi passordet for at brukeren skal opprettes. For eksempel oppretter vi en "dummy" -bruker med "Dummy123" -passordet via Useradd -instruksjonen i følgende:
[omar@omar ~] $ sudo useradd -m dummy -p dummy123
Den andre tingen du kan oppnå ved hjelp av brukeraddinstruksjonen er å angi den tilpassede katalogen for en ny bruker ved å bruke alternativet “-D” med banen til katalogen. Følgende instruksjon viser at vi opprettet en "ny" bruker og et "nytt" passord og angir den tilpassede katalogen som "/tmp/new":
[omar@omar ~] $ sudo useradd -d /tmp /ny -m ny -p ny
Det er mange grupper som er tilgjengelige i Arch Linux for å utføre de forskjellige funksjonene i henhold til deres gruppetyper. For å legge til en bruker til en bestemt gruppe i Arch Linux, kommer brukeradd-kommandoen med alternativet "-g" for å legge til en bestemt bruker til enhver gruppe. For eksempel legger følgende instruksjon til en ny "blå" bruker i hjulet, lyd- og videokonsernet mens du oppretter:
[omar@omar ~] $ sudo useradd -g hjul, lyd, video -m blå -p blå
Det er også en måte å legge til systembrukere i Arch Linux ved å bruke UserAdd -instruksjonen. For dette må du bruke alternativet “-r” med “-S” -flagget etterfulgt av banen til "Fish" -katalogen, i.e. “/Usr/bin/fish”. "Helvete" -brukeren er opprettet som du kan se fra vedlagte kommando. Utgangen fra denne instruksjonen genererer en advarsel.
[omar@omar ~] $ sudo useradd -r -s/usr/bin/fish hell
Useradd: Advarsel: Manglende eller ikke-utført skall '/usr/bin/fisk'
Du kan også gjøre det hvis du ønsker å bekrefte resultatet av den nevnte instruksjonen. For det, prøv å bruke følgende “SU” -instruksjon med navnet på en bruker som du nettopp opprettet. Det kan vise deg en advarsel.
[omar@omar ~] $ sudo su - helvete
SU: Advarsel: Kan ikke endre katalog til /Hjem /helvete: Ingen slik fil eller katalog
Etter det, prøv Whoami One-Word-instruksjon på skallet. Du vil se at den returnerer navnet på en systembruker som du nettopp opprettet.
[helvete@omar omar] $ whoami
helvete
Brukerendring
Mens du bruker Arch Linux og oppretter nye brukere, bør du ha et kunnskap om brukeregenskapene og en måte å endre dem. Tenk på scenariet der vi ønsker å gi nytt navn til "Test" til "Test1" -brukeren. For dette bruker vi UserMod-instruksjonen med alternativet “-L” etterfulgt av det nye navnet og deretter et gammelt navn som vist i følgende vedlagte kommando:
[omar@omar ~] $ sudo usermod -l test1 test
Hvis du nå vil angi utløpsdatoen for en nyopprettet brukerkonto, kan du også angi at du bruker alternativet UserMod-instruksjon etterfulgt av alternativet "-Expiry Date". Alternativet følger datoen og deretter et brukernavn. "Test1" er vårt nye brukernavn i dette tilfellet.
[OMAR@OMAR ~] $ SUDO Usermod-Ekspedert 2022-01-23 TEST1
Nå, hvis du vil legge brukeren din til tilleggsgruppene, kan du gjøre det ved å bruke alternativet -eller. Hjulet og brukerne er 2 grupper mens Test1 er en bruker.
[OMAR@OMAR ~] $ SUDO Usermod -Append -Groups Wheel, Users Test1
For å endre standardskallet som brukes av en bruker, kan du bruke -skallalternativet i en UserMod -instruksjon. I denne instruksjonen bør du gi banen til skallfilen som/usr/bin/bash.
[omar@omar ~] $ sudo usermod -shell/usr/bin/bash test1
Lås/lås opp brukeren
I tilfelle du ikke vil at noen skal bruke den aktuelle kontoen, kan du låse den. For å låse en konto, kan alternativet -låsen brukes i UserMod -instruksjonen med navnet til en bruker som er "Test1".
[OMAR@OMAR ~] $ SUDO UserMod -Lås Test1
På samme måte, hvis du vil la en bestemt bruker bruke systemkontoen sin, bør du låse opp den aktuelle kontoen ved å bruke alternativet "Lås opp" i UserMod -instruksjonen med samme brukernavn som vist i vedlagte instruksjon:
[OMAR@OMAR ~] $ SUDO Usermod -Ulock Test1
Slett brukeren
For å vise de tilgjengelige brukerne av Arch Linux, kan du prøve å bruke instruksjonen som følger:
[omar@omar ~] $ cut -d: -f1 /etc /passwd
rot
søppelkasse
Daemon
Omar
dummy
ny
blå
helvete
test1
For å slette de nye og tidligere laget brukere, kan "Userdel" -instruksjonen brukes. Denne kommandoen tar ett eller flere brukernavn samtidig.
[OMAR@OMAR ~] $ SUDO UserDel Test1
[omar@omar ~] $ sudo userdel helvete
[omar@omar ~] $ sudo userdel blue new
[/c] C
Hvis du oppretter en bruker med en relatert hjemmekatalog, kan du slette den ved hjelp av -r -alternativet.
[cc lang = "bash" bredde = "100%" høyde = "100%" rømte = "true" tema = "blackboard" nowrap = "0"]
[omar@omar ~] $ sudo userdel -r dummy
Konklusjon
Innledende avsnitt forklarer viktigheten av brukerstyring i alle slags operativsystemer. For å støtte diskusjonen prøvde vi de forskjellige instruksjonene for å opprette de nye brukerne, endre, låse eller låse opp og slette dem. For dette brukte vi instruksjonene for brukeradd, usermod.