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.