Kako dodati uporabnika v skupino v Linuxu - Vadnica
Menjava skupine, s katero je uporabnik povezan, je res enostavna naloga, vendar ukazov ne poznajo vsi. Predvsem za dodajanje uporabnika tudi v sekundarno skupino. Sprehodili se bomo po vseh scenarijih za vas. V tem članku bomo govorili o tem, kako dodati uporabnika v skupino v Linuxu - Vadnica. Začnimo!
Uporabniške račune lahko dejansko dodelite eni ali več skupinam v Linuxu. Skupina lahko nastavite tudi dovoljenja za datoteke in druge privilegije. Tako kot v Ubuntuju lahko samo uporabniki v skupini sudo uporabljajo sudo ukaz za pridobitev povišanih dovoljenj.
Skupine Linux
Linux Skupine so organizacijske enote, ki se uporabljajo tudi za organizacijo in upravljanje uporabniških računov v Linuxu. Primarni namen skupin je dejansko določiti nabor privilegijev. Na primer branje, pisanje ali izvrševanje dovoljenj za dani vir, ki ga lahko delijo uporabniki v skupini.
V operacijskih sistemih Linux dejansko obstajata dve vrsti skupin:
- Primarna skupina - Ko uporabnik ustvari datoteko, je skupina datoteke dejansko nastavljena na primarno uporabnikovo skupino. Ime skupine je večinoma enako imenu uporabnika. Informacije o primarni skupini uporabnika so dejansko shranjene v
/etc/passwdmapa. - Sekundarna ali dopolnilna skupina - Uporabno, če želite naboru uporabnikov, ki so člani skupine, dodeliti veliko dovoljenj za datoteke. Na primer, če v
dockerdodate določenega uporabnika group, potem bo uporabnik podedoval pravice dostopa od skupine in lahko zagnal tudi ukaze docker.
Vsak uporabnik lahko pripada natanko eni primarni skupini in nič ali več sekundarnim skupinam.
Upoštevajte, da samo root ali uporabniki z sudo dostop lahko uporabnika doda v skupino.
Dodajte novo skupino
Če želite v svojem sistemu ustvariti novo skupino, uporabite ukaz groupadd po naslednjem ukazu in nadomestite novo_skupino skupaj z imenom skupine, ki jo želite ustvariti. S tem ukazom boste morali uporabiti tudi sudo. (Ali pa v distribucijah Linuxa, ki ne uporabljajo sudo, boste morali ukaz su zagnati samostojno, da pridobite povišana dovoljenja, preden zaženete ukaz).
usermod Dodajte obstoječi uporabniški račun v skupino
Če želite obstoječemu uporabniškemu računu dodati skupino v sistemu, uporabite ukaz examplegroup, ki nadomesti exampleusername z imenom skupine. Da želite uporabnika dodati v in geek z imenom uporabnika, ki ga želite dodati tudi.
sudoNa primer, da dodate uporabnika usermod v skupino examplegroup , uporabite naslednji ukaz:
exampleusernameSpremenite uporabniško primarno skupino
Medtem ko je uporabniški račun lahko del več skupin, je ena od skupin vedno primarna skupina, druge pa so dejansko sekundarne skupine. Uporabniški postopek prijave in datoteke in mape, ki jih uporabnik ustvari, bodo prav tako dodeljeni primarni skupini.
Če želite spremeniti primarno skupino, ki ji je dodeljen uporabnik, zaženite ukaz -g in nadomestite -G z imenom skupine. Da želite biti primarni in groups z imenom uporabniškega računa.
idZdaj upoštevajte groups tukaj. Ko uporabljate male črke g, dodelite primarno skupino. Ko uporabljate velike črke id , kot zgoraj, potem dodelite tudi novo sekundarno skupino.
Oglejte si skupine, ki jim je dodeljen uporabniški račun
Za ogled skupin je dodeljen trenutni uporabniški račun. Zagnati morate groups ukaz. Nato boste videli seznam skupin.
iphone ne sinhronizira stikov z
idČe si želite ogledati številske ID-je, povezane z vsako skupino, zaženite example namesto tega ukaz:
useradd 
Če si želite ogledati skupine, ki jim je dodeljen drug uporabniški račun. Nato zaženite getent ukaz in navedite ime uporabniškega računa.
gpasswdOgledate si lahko tudi številčne ID-je, povezane z vsako skupino, tako da zaženete ukaz -d in določite uporabniško ime.
usernamePrva skupina v groupname seznam ali skupina, prikazana za gid = v sudo gpasswd -d username groupname seznam je dejansko primarna skupina uporabniškega računa. Tudi druge skupine so sekundarne skupine. Torej, na spodnjem posnetku zaslona je primarna skupina uporabniškega računa groupdel

Ustvarite novega uporabnika in dodelite skupino v enem ukazu
Mogoče boste včasih želeli ustvariti nov uporabniški račun, ki ima dostop do določenega vira ali imenika, na primer novega uporabnika FTP. Z ukazom sudo groupdel groupname lahko določite tudi skupine, ki jim bo dodeljen uporabniški račun, tako:
sudo groupadd mynewgroup
Če želite ustvariti nov uporabniški račun z imenom jsmith in ga tudi dodeliti skupini ftp, zaženete:
usermod -a -G examplegroup exampleusername
Pozneje boste temu uporabniku želeli dodeliti geslo:
kako dodati igre microsoft v paro
usermod -a -G sudo geek
Dodajte uporabnika v več skupin
Pri dodeljevanju sekundarnih skupin uporabniškemu računu. naenkrat lahko enostavno dodelite več skupin, tako da seznam ločite z vejico.
usermod -g groupname username
Na primer, če želite uporabnika z imenom geek dodati v skupine ftp, sudo in primere, ki bi jih zagnali:
groups
Določite lahko poljubno število skupin - zdaj jih ločite z vejico.
Oglejte si vse skupine v sistemu
Če si želite ogledati seznam vseh skupin v vašem sistemu, lahko uporabite ukaz
id
groups exampleusername
Ta rezultat bo tudi prikazal, kateri uporabniški računi so dejansko člani katere skupine. Torej, na spodnjem posnetku zaslona lahko vidimo, da sta računa Syslog in Chris tudi člana skupine adm.
To bi moralo zajemati vse, kar morate vedeti o dodajanju uporabnikov v skupine v Linuxu.
Kako odstraniti uporabnika iz skupine
Če želite uporabnika odstraniti iz skupine, morate uporabiti
id exampleusernameukaz z
useradd -G examplegroup exampleusernamemožnost.
V naslednjem primeru zdaj odstranjujemo uporabnika
useradd -G ftp jsmithiz skupine
passwd jsmith:
usermod -a -G group1,group2,group3 exampleusername
Kako izbrisati skupino
Če želite izbrisati obstoječo skupino, uporabite usermod -a -G ftp,sudo,example geek
ukaz, ki mu sledi ime skupine:
getent group
Zaključek
No, to je bilo vse Ljudje! Upam, da vam je ta članek všeč in vam je v pomoč tudi vam. Pošljite nam svoje povratne informacije o tem. Tudi če imate dodatna vprašanja in težave, povezane s tem člankom. Nato nam to sporočite v spodnjem oddelku za komentarje. V kratkem se vam bomo oglasili. Imej lep dan!Glej tudi: Primerjava med WPS Office in LibreOffice [Office Suite za Linux]


