Brukere og grupper administrasjoner fra kommandolinjen i Linux

Brukere og grupper administrasjoner 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 er bare rotbrukere og brukere innen sudo Gruppe er i stand til å administrere brukere og grupper.Gjennom kommandolinjen er det enkelt å opprette og endre eller fjerne brukere, for å begrense eller frigjøre tillatelser, samtidig som vi lar oss logge brukere aktiviteter.

For å administrere tillatelser kan vi starte med å bli rotbrukeren. Skriv inn kommandoen “su”Å bli rot og presse”Tast inn”, Skriv inn passordet når du blir bedt om det. Hvis du ikke har rottilgang, må vi bruke sudo Kommando før du kjører en privilegert kommando. For informasjon om sudo kan du lese administrasjon av sudo -privilegier.

Merk: Husk at Linux er et saksfølsomt OS.

Etter autentisering kan vi administrere brukere og grupper.

Opprette grupper under Linux:

For å lage grupper bruker vi først kommandoen "Groupadd”Etterfulgt av gruppens navn. Syntaksen er: “Groupadd ”.

I følgende bilde er et eksempel der jeg lager tre grupper: Sector1, Sector2 og Sector3. Å gjøre det på kommandolinjetypen:

Groupadd Sector1
Groupadd Sector2
Groupadd Sector3

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

Opprette brukere under Linux:

Bruke kommandoen “useradd”Vi kan legge en bruker til systemet vårt. Riktig syntaks er "useradd [alternativer]

Blant de mest brukte alternativene vi har:

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

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

Syntaksen er:

useradd -g sektor1 -d /home /nicolas -m -s /bin /bash nicolas

Nå vil vi gjøre det samme med bruker Martin som skal legges til Group Sector2, og en tredje bruker IVAN for Sector3. Vi bruker samme syntaks:

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

deretter

useradd -g sektor3 -d /home /ivan -m -s /bin /bash Ivan

Kommando addUser vs useradd

Mens kommandoen useradd kjører en system binærfil Kommandoen Adduser er et Perl -skript å samhandle med useradd. Med Adduser Kommando, fordelen er at hjemmet opprettes automatisk. Hvis du bruker kommandoen, må vi spesifisere -m alternativ.

Opprette eller endre et brukerpassord under Linux:

Etter å ha lagt til en bruker med kommandoen “useradd”Vi må angi et passord for brukeren ved å bruke kommandoen”Passwd”. Husk at Linux er saks følsom.

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

Passwd Nicolas

Da vil den be om passord og bekreftelse, etter bekreftelse vil passordet bli opprettet. Vi kan vite at prosessen lyktes når systemet kommer tilbake “Passord oppdatert vellykket”Som på bildet:

Passwd Nicolas
Skriv inn nytt UNIX -passord: (Ingresar Contaseña)
Forsøk nytt nytt unix passord: (repetir contaseña)
Passwd: Passord oppdatert vellykket

Endre brukere under Linux:

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

Som et eksempel vil vi endre brukeren Nicholas hjemmekatalog som vi tidligere har definert som /Hjem/Nicolas Og vi erstatter den for /Hjem/NICO1.

Å gjøre det løp:

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 vil vi låse brukeren Ivan -konto. Parameteren -L (Lock) vil blokkere brukerkontoen. Syntaksen er:

UserMod -l Ivan

For å aktivere en låst bruker kan vi bruke parameteren -u (lås opp). 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 brukerdel etterfulgt av brukernavnet. Vi kan også kombinere parametere, blant de fleste brukte alternativer vi har:

-f Fjern brukerfiler.
-r Fjern brukeren hjem og posthale.

I det følgende eksemplet sletter vi brukerkontoen “Ivan

UserDel Ivan

Merk: Kommandoen "UserDel" vil ikke fjerne brukeren hvis kjører prosess.

Endre grupper under Linux:

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

GroupMod -g newgid -n newname groupname

I det følgende eksemplet vil vi endre gruppenavnet for “sektor3" til "Contaduria

GroupMod -n Contaduria Sector3

Slette grupper under Linux:

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

GroupDel [Alternativer]

I dette tilfellet ville det være bare:

GroupDel Sector4

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

Grafisk bruker- og gruppestyring 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å terminalkjøringen:

Apt Installer GNOME-SYSTEM-TOLER

Når du blir bedt om bekreftelsespress "Y”Og“Tast inn

Følgende nye pakker vil bli installert

Vil du fortsette? [Y/n] y

Når vi er ferdig, kan vi kjøre verktøyet fra kommandolinjen som "Brukere-admin

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