brukeradministrasjon

Brukere og gruppeadministrasjoner fra kommandolinjen i Linux

Brukere og gruppeadministrasjoner fra kommandolinjen i Linux

Linux tilbyr oss mange nyttige verktøy for å holde miljøets sikkerhet og orden, å tildele eller nekte tillatelser til brukere og grupper er et primært verktøy på ethvert Linux-system. Av sikkerhetsmessige årsaker bare rotbrukere og brukere i sudo gruppen er i stand til å administrere brukere og grupper.Gjennom kommandolinjen er det enkelt å opprette og endre eller fjerne brukere, å begrense eller frigjøre tillatelser, samtidig som vi lar oss logge brukernes aktivitet.

For å administrere tillatelser kan vi starte med å bli rotbruker.  Skriv inn kommandoen “su”For å bli rot og trykk“Tast inn”, Skriv inn passordet når du blir bedt om det. Hvis du ikke har root-tilgang, må vi bruke sudo kommandoen før du kjører en privilegert kommando. For informasjon om sudo kan du lese Administrere sudo-privilegier.

Merk: husk Linux er et skift mellom store og små bokstaver. 

Etter autentisering kan vi administrere brukere og grupper.

Opprette grupper under Linux:

For å opprette grupper bruker vi først kommandoen “groupadd”Etterfulgt av gruppens navn. Syntaksen er: “groupadd ”.

I det følgende bildet er et eksempel der jeg oppretter tre grupper: sektor1, sektor2 og sektor3. For å gjøre det på kommandolinjetypen:

groupadd sektor1
groupadd sektor2
groupadd sektor3

Når gruppene er opprettet, kan vi opprette brukere som skal tildeles gruppene.

Opprette brukere under Linux:

Bruke kommandoen “brukeradd”Vi kan legge til en bruker i systemet vårt. Den riktige syntaksen er “useradd [opsjoner]

Blant de mest brukte alternativene vi har:

-g   Hovedbrukergruppe (gid)
-d   Brukerens hjemmekatalog, som standard plassert på /hjem/
-m  Opprett hjemmekatalog i tilfelle den ikke eksisterer.
-s   Tilordne et bestemt skall til brukeren, som standard er det / bin / bash.

Som et eksempel vil vi opprette brukeren nicolas og vil tildele ham gruppen sektor1, Vi definerer også brukerens hjem og skall.

Syntaksen er:

bruker legger til -g sektor1 -d / hjem / nicolas -m -s / bin / bash nicolas

Nå skal vi gjøre det samme med user martin som skal legges til gruppen sector2, og en tredje bruker ivan for sector3. Vi bruker samme syntaks:

useradd -g sector2 -d / home / martin -m -s / bin / bash martin

deretter

useradd -g sector3 -d / home / ivan -m -s / bin / bash ivan

Command adduser vs useradd

Mens kommandoen brukeradd kjører en binær systemfil kommandotilbrukeren er et perl-skript å samhandle med brukeradd. Med adduser kommando, er fordelen at hjemmet opprettes automatisk. Hvis du bruker kommandotilbrukeren, må vi spesifisere -m alternativ.

Opprette eller endre et brukerpassord under Linux:

Etter å ha lagt til en bruker med kommandoen “brukeradd”Vi må angi et passord for brukeren ved hjelp av kommandoen“passwd”. Husk Linux er store og små bokstaver.

I det følgende eksemplet oppretter vi et passord for brukeren nicolas ved hjelp av følgende syntaks:

passwd nicolas

Deretter vil den be om passord og bekreftelse, etter bekreftelse vil passordet bli etablert. Vi kan vite at prosessen lyktes når systemet returnerer “passordet er oppdatert”Som på bildet:

passwd nicolas
Skriv inn nytt UNIX-passord: (ingresar contraseña)
Skriv inn nytt UNIX-passord på nytt: (repetir contraseña)
passwd: passord oppdatert

Endring av brukere under Linux:

Vi kan redigere brukerens brukernavn, hjemmekatalogen, skallet og gruppene han tilhører blant flere alternativer. For dette bruker vi kommandoen “usermod”.

Som et eksempel vil vi endre brukerens nicholas hjemmekatalog som vi tidligere definerte som / hjem / nicolas og vi erstatter den for / hjem / nico1.

For å kjøre det:

usermod -d / home / nico1 nicolas

Den forrige kommandoen oppdaterte brukerens hjem.

Lås / Lås opp brukerkonto

Vi kan også låse en brukerkonto. I det følgende eksemplet låser vi brukerens ivan-konto. Parameteren -L (lås) vil blokkere brukerkontoen. Syntaksen er:

usermod -L ivan

For å aktivere en låst bruker kan vi bruke -U (Unlock) -parameteren. I det følgende eksemplet vil vi låse opp brukeren ivan:

usermod -U ivan

Brukeren er nå låst opp.

Slette brukere under Linux:

Vi kan fjerne en bruker med kommandoen userdel etterfulgt av brukernavnet. Vi kan også kombinere parametere, blant de mest brukte alternativene vi har:

-f fjerne brukerfiler.
-r fjern brukerens hjem og e-posthale.

I det følgende eksemplet sletter vi brukerkontoen “ivan

userdel ivan

Merk: Kommandoen "userdel" fjerner ikke brukeren hvis prosessen kjører.

Endring av grupper under Linux:

For å endre grupper bruker vi kommandoen “groupmod”. Denne kommandoen gjør det mulig å endre et gruppenavn eller brukernett. Syntaksen er:

groupmod -g newgid -n newname groupname

I det følgende eksemplet endrer vi gruppenavnet for “sektor3" til "contaduria

groupmod -n contaduria sektor3

Slette grupper under Linux:

Vi kan fjerne en gruppe ved å bruke kommandoen "groupdel" etterfulgt av gruppenavnet. For eksempel, for å fjerne gruppesektoren4, bruker vi følgende syntaks:

groupdel [alternativer]

I dette tilfellet ville det være bare:

groupdel sektor4

Merk: Hvis en annen bruker er medlem av gruppen vi prøver å fjerne, fjerner ikke kommandoen gruppen.

Grafisk bruker- og gruppeadministrasjon under Ubuntu Linux (Gnome)

Ubuntu tilbyr en grafisk styring for brukere og grupper. Grensesnittet er brukervennlig, intuitivt og enkelt å bruke.

Hvis vi ikke har installert dette grensesnittet på terminalen:

apt installere gnome-system-verktøy

Når du blir bedt om bekreftelse, trykk “Y”Og”Tast inn

Følgende NYE pakker vil bli installert

Vil du fortsette? [Y / n] y

Når du er ferdig kan vi kjøre verktøyet fra kommandolinjen som “brukere-admin

Takk for at du leser denne artikkelen.  Nå kan du enkelt administrere brukere og grupper på Linux.

Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider er det tolvte tilskuddet til Tomb Raider-serien - et action-eventyrspill-franchise opprettet av Eidos Montreal. Spillet ble ...
Hvordan øke FPS i Linux?
FPS står for Bilder per sekund. FPSs oppgave er å måle bildefrekvensen i videoavspilling eller spillprestasjoner. Med enkle ord betegnes antall uavbru...
Topp Oculus App Lab-spill
Hvis du er Oculus-hodesettinnehaver, må du være klar over sideloading. Sidelading er prosessen med å installere ikke-butikkinnhold på hodesettet. Side...