Kako dodati korisnika u grupu na Linuxu - Vodič

Promjena grupe s kojom je korisnik povezan zaista je lak zadatak, ali ne znaju svi naredbe. Pogotovo za dodavanje korisnika i u sekundarnu grupu. Proći ćemo za vas kroz sve scenarije. U ovom ćemo članku govoriti o tome kako dodati korisnika u grupu na Linuxu - Vodič. Započnimo!





Korisnički računi zapravo mogu biti dodijeljeni jednoj ili više grupa na Linuxu. Također možete konfigurirati dozvole datoteka i druge privilegije od strane grupe. Kao što je na Ubuntuu, samo korisnici u sudo grupi mogu koristiti sudo naredba za dobivanje povišenih dozvola.



Linux grupe

Linux grupe su organizacijske jedinice koje se koriste za organiziranje i upravljanje korisničkim računima i u Linuxu. Primarna svrha grupa je zapravo definirati skup privilegija. Na primjer, čitanje, pisanje ili izvršavanje dozvole za zadani resurs koji mogu dijeliti korisnici u grupi.

U operativnim sustavima Linux zapravo postoje dvije vrste grupa:



  • Primarna skupina - Kada korisnik kreira datoteku, grupa datoteke zapravo se postavlja na primarnu grupu korisnika. Naziv grupe uglavnom je isti kao i ime korisnika. Podaci o primarnoj grupi korisnika zapravo se pohranjuju u /etc/passwd datoteka.
  • Sekundarna ili dopunska skupina - Korisno kada želite dodijeliti mnoga dopuštenja datotekama skupu korisnika koji su članovi grupe. Na primjer, ako dodate određenog korisnika u docker group, tada će korisnik naslijediti prava pristupa od grupe, a također će moći pokretati naredbe dockera.

Svaki korisnik može pripadati točno jednoj primarnoj grupi i nula ili više sekundarnih grupa.



Imajte na umu da samo root ili korisnici sa sudo pristup može dodati korisnika u grupu.

Dodajte novu grupu

Ako želite stvoriti novu grupu na svom sustavu, upotrijebite naredbu groupadd koja slijedi, zamjenjujući novu_grupu zajedno s imenom grupe koju želite stvoriti. Morat ćete koristiti sudo i s ovom naredbom. (Ili, na Linux distribucijama koje ne koriste sudo, morat ćete samostalno pokrenuti naredbu su da biste stekli povišena dopuštenja prije izvođenja naredbe).



usermod

Dodajte postojeći korisnički račun u grupu

Ako želite dodati postojeći korisnički račun u grupu na vašem sustavu, upotrijebite naredbu examplegroup, zamjenjujući exampleusername s imenom grupe. Da želite dodati korisnika u i geek s imenom korisnika, koji želite i dodati.



sudo

Kao što je dodavanje korisnika usermod grupi examplegroup , upotrijebite sljedeću naredbu:

exampleusername

Promijenite primarnu grupu korisnika

Iako korisnički račun može biti dio više grupa, jedna od grupa je uvijek primarna, a ostale su zapravo sekundarne grupe. Korisnikov postupak prijave i datoteke i mape koje korisnik stvori također će biti dodijeljeni primarnoj grupi.

Ako želite promijeniti primarnu grupu kojoj je dodijeljen korisnik, pokrenite naredbu -g, zamjenjujući -G s imenom grupe. Da želite biti primarni i groups s imenom korisničkog računa.

id

Sada zabilježite groups ovdje. Kada koristite malo slovo g, tada dodjeljujete primarnu skupinu. Kada koristite veliko slovo id , kao gore, dodijelite i novu sekundarnu skupinu.

Pregledajte grupe kojima je dodijeljen korisnički račun

Da biste pregledali grupe kojima je dodijeljen trenutni korisnički račun. Morate pokrenuti groups naredba. Tada ćete vidjeti popis grupa.

kako koristiti wifi umjesto podataka na androidu
id

Da biste pregledali brojčane ID-ove povezane sa svakom skupinom, pokrenite example umjesto toga naredba:

useradd

dodaj korisnika u grupu

Ako želite pregledati grupe kojima je dodijeljen drugi korisnički račun. Zatim pokrenite getent naredbu i navedite ime korisničkog računa.

gpasswd

Također možete pregledati brojčane ID-ove povezane sa svakom grupom pokretanjem naredbe -d i određivanjem korisničkog imena.

username

Prva skupina u groupname popis ili grupa prikazana iza gid = u sudo gpasswd -d username groupname Popis je zapravo primarna grupa korisničkog računa. Ostale skupine su također sekundarne skupine. Dakle, na snimci zaslona u nastavku, primarna grupa korisničkog računa je u osnovi groupdel

dodaj korisnika u grupu

Stvorite novog korisnika i dodijelite grupu u jednoj naredbi

Vi možda ponekad želite stvoriti novi korisnički račun koji ima pristup određenom resursu ili direktoriju, poput novog FTP korisnika. Također možete odrediti grupe kojima će biti dodijeljen korisnički račun prilikom izrade korisničkog računa naredbom sudo groupdel groupname, na sljedeći način:

sudo groupadd mynewgroup

Kao što je, za stvaranje novog korisničkog računa pod imenom jsmith i također dodjeljivanje tog računa ftp grupi, pokrenuli biste:

usermod -a -G examplegroup exampleusername

Morat ćete dodijeliti lozinku tom korisniku nakon toga, očito:

usermod -a -G sudo geek

Dodajte korisnika u više grupa

Prilikom dodjeljivanja sekundarnih grupa korisničkom računu. lako možete dodijeliti više grupa odjednom odvajanjem popisa zarezom.

usermod -g groupname username

Kao što je dodavanje korisnika imena geek u ftp, sudo i primjere grupa koje biste pokrenuli:

groups

Možete odrediti koliko god grupa želite - samo ih sve odvojite zarezom.

rajčica vs dd-wrt

Pogledajte sve grupe u sustavu

Ako želite pregledati popis svih grupa na vašem sustavu, tada možete upotrijebiti naredbu

id

groups exampleusername

Ovaj će vam izlaz također pokazati koji su korisnički računi zapravo članovi kojih grupa. Dakle, na snimci zaslona u nastavku možemo vidjeti da su računi Syslog i Chris također članovi adm grupe.

To bi trebalo obuhvaćati sve što trebate znati o dodavanju korisnika u grupe na Linuxu.

Kako ukloniti korisnika iz grupe

Da biste uklonili korisnika iz grupe, morate upotrijebiti

id exampleusername
naredba s
useradd -G examplegroup exampleusername
opcija.

U sljedećem primjeru sada uklanjamo korisnika

useradd -G ftp jsmith
iz grupe
passwd jsmith
:

usermod -a -G group1,group2,group3 exampleusername

Kako izbrisati grupu

Da biste izbrisali postojeću grupu, upotrijebite

usermod -a -G ftp,sudo,example geek
naredba nakon koje slijedi naziv grupe:

getent group

Zaključak

Dobro, to je bilo sve narode! Nadam se da vam se sviđa ovaj članak i da će vam također biti od pomoći. Pošaljite nam svoje povratne informacije o tome. Također ako imate dodatnih pitanja i problema vezanih uz ovaj članak. Zatim nas obavijestite u odjeljku za komentare u nastavku. Uskoro ćemo vam se javiti. Ugodan dan!

Također pogledajte: Usporedba između WPS Officea i LibreOfficea [Office Suite za Linux]