Upravljanje korisnicima prilično je jednostavno ako na svom osobnom računalu koristite Linux. No, za one koji imaju poslužitelj s tisućama korisnika, upravljanje postaje ozbiljan problem o kojem treba voditi računa.

Srećom, operativni sustavi zasnovani na Linuxu pružaju vam način za kontrolu i upravljanje korisnicima na vašem sustavu. Možete stvoriti grupe i dodati im korisnike. Zatim, umjesto da dodijelite dozvole svakom korisniku u sustavu, lako možete autorizirati korisničke grupe pružajući im privilegije povezane s tijekom rada sustava.

Stvorite korisničke grupe na Linuxu

Linux dolazi sa zadanom naredbom za stvaranje korisničkih grupa. Možete koristiti groupadd naredba kako biste dodali nove grupe u svoj sustav. Osnovna sintaksa naredbe je:

groupadd [opcije] naziv grupe

Da biste stvorili novu korisničku grupu 'pisci':

groupadd književnici

Pokretanje gore spomenute naredbe dodati će novi unos u /etc/group i /etc/gshadow datoteke na vašem sustavu. Unos nove grupe u datoteke možete provjeriti upisivanjem mačka / itd. / grupa i mačka / etc / gshadow u vašem terminalu.

instagram viewer

Imajte na umu da samo korisnici s administrativnim dopuštenjima mogu stvarati korisničke grupe. Ne zaboravite prijeći na superuser prije izvršavanja naredbe groupadd.

Ako pokušate stvoriti grupu s imenom koje već postoji, vidjet ćete pogrešku koja glasi:

groupadd: grupa 'pisci' već postoji

Međutim, pogrešku možete odbaciti pomoću -f ili --sila zastava s naredbom.

groupadd - sila pisci
groupadd -f književnika

Stvorite korisničke grupe s jedinstvenim GID-om

Kada kreirate novu korisničku grupu, sustav joj automatski dodjeljuje ID grupe ili GID. Ako želite da vaša grupa ima određeni ID grupe, to možete učiniti pomoću -g ili - čvrst zastava.

groupadd -g 600 pisaca
groupadd --gd 600 pisaca

Ako pokušate dodijeliti ID grupe koji je već zauzet, pojavit će se sljedeća pogreška.

groupadd: GID '600' već postoji

Iako se ne preporučuje, ali možete dodati -o ili --neunikatno zastava za prisilno dodjeljivanje ID-a grupe.

groupadd -o -g 600 književnika

Stvorite korisničke grupe s lozinkom

Iako svojim grupama možete dodati lozinku, one od korisnosti nemaju praktičnu korist. The -str flag vam omogućuje da odredite lozinku za svoju korisničku grupu.

groupadd -p pisci tajnih lozinki

Povezano: Kako promijeniti lozinku u Linuxu

Kako promijeniti lozinku za Linux

Trebate promijeniti lozinku za Linux? Evo svega što trebate znati o resetiranju lozinke u Linuxu.

Stvorite sistemske grupe u Linuxu

Mala je razlika između sistemskih grupa i redovnih grupa. Grupe sustava su posebne skupine koje uključuju korisnike koji su odgovorni za izvođenje operacija sustava kao što su izrada sigurnosnih kopija i održavanje.

Koristiti -r ili --sustav zastava za stvaranje sistemske grupe na Linuxu:

groupadd -r hardverski tim
groupadd --sustav hardverski tim

Dohvatite popis članova u korisničkoj grupi

Da biste znali koliko je članova dio određene grupe, možete koristiti getent naredba s vašeg terminala. Sljedeća naredba prikazat će popis svih članova prisutnih u grupi 'pisci':

pisci getentnih skupina

Dodajte korisnike u grupe

Sad kad ste stvorili korisničku grupu na svom sustavu, vrijeme je da joj dodate nekoliko korisnika. Usermod je moćan uslužni program naredbenog retka jer sadrži razne opcije povezane s upravljanjem i moderiranjem korisnika. Omogućuje vam i lako dodavanje korisnika u svoju grupu. Osnovna sintaksa naredbe je:

usermod [opcije] ime grupe korisničko ime

Dodajte postojećeg korisnika u grupe

Ako želite dodati postojećeg korisnika u svoju grupu, -a i -G zastave su ono što vam treba. The -G zastava označava skupine, dok -a označava dodavanje, dodavanje ili dodavanje.

usermod -a -G pisaca randomuser

Također možete dodati korisnika u više grupa. Sve što trebate učiniti je unijeti imena grupa odvojena zarezom.

usermod -a -G pisci, admin, vlasnik randomuser

Dodajte novog korisnika u grupu

Možete koristiti useradd naredite kad želite dodajte novog korisnika u svoj Linux sustav. Useradd vam pruža način da korisniku dodijelite grupu u trenutku stvaranja. The -G flag vam omogućuje da odredite grupu korisniku.

useradd -G pisci randomuser

Jednostavno je i dodavanje korisnika u više grupa. Samo dodajte zadane nazive grupa odvojene znakom zareza.

useradd -G pisci, admin, vlasnik randomuser

Uklonite korisnike iz grupe

Također možete ukloniti korisnike iz grupe pomoću usermod. Imajte na umu da se u Linux sustavu korisniku može dodijeliti više grupa. Jedna od tih skupina proglašena je primarnom skupinom, dok se druge nazivaju sekundarnim skupinama.

Ako pokušavate ukloniti korisnika iz grupe, pobrinite se da nakon uklanjanja ima barem jednu primarnu grupu. Na primjer, korisnik "random" dio je grupa grupa admin, autori i urednici; gdje je admin primarna grupa, a ostalo su sekundarne grupe.

Korisnika možete ukloniti samo iz programa za pisanje i uređivanje grupa. A da biste to učinili, morate proslijediti ime grupe kojem želite da korisnik ostane član. To znači da se za uklanjanje korisnika "random" iz urednika grupe koristi sljedeća naredba:

usermod -G pisci slučajni

Primijetite da je sve što ste trebali učiniti bilo da se skinete dodati oznaku (-a) iz naredbe koju koristite za dodavanje korisnika u grupu.

Izbriši grupe na Linuxu

Kada više ne želite zadržati korisničku grupu na svom sustavu, možete izbrisati grupu pomoću grupnjak naredba. Sintaksa naredbe je:

groupdel [opcije] naziv grupe

Za brisanje korisničke grupe 'pisci':

pisci grupnih djela

Ako pokušate ukloniti grupu koja ne postoji, primit ćete pogrešku koja glasi:

groupdel: grupa 'pisci' ne postoji

Upravljanje korisničkim grupama na Linuxu

Upravljanje korisnicima može biti teško ako niste svjesni Linux naredbi koje trebate koristiti. Postaje stvarno lako kada saznate ulazne i izlazne naredbe povezane s moderiranjem i upravljanjem.

Administratori poslužitelja trebali bi pokušati koristiti Linux distribucije koje odgovaraju njihovim potrebama. Na taj će način odmah dobiti sve alate i uslužne programe potrebne za upravljanje poslužiteljem.

E-mail
10 najboljih Linux distribucija za programere

Spremni započeti razvoj na operativnom sustavu otvorenog koda? Evo najboljih Linux distribucija za programiranje.

Povezane teme
  • Nespecificirano
O autoru
Deepesh Sharma (Objavljeno 10 članaka)

Deepesh je tehnički bloger i piše informativni sadržaj više od 3 godine. Trenutno pohađa prvostupnički studij računalnih aplikacija na poznatom sveučilištu u Indiji. U slobodno vrijeme uživa u pisanju, slušanju glazbe i sviranju gitare.

Više od Deepesh Sharme

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.