Kuidas lisada kasutajat Linuxi gruppi - õpetus

Kasutajaga seotud rühma muutmine on tõesti lihtne ülesanne, kuid mitte kõik ei tea neid käske. Eriti selleks, et lisada kasutaja ka teisejärgulisse rühma. Käime teie jaoks läbi kõik stsenaariumid. Selles artiklis räägime teemal Kuidas kasutaja Linuxi rühma lisada - õpetus. Alustagem!





Kasutajakontosid saab Linuxis tegelikult ühele või mitmele rühmale määrata. Samuti saate grupi poolt konfigureerida failide lubasid ja muid õigusi. Näiteks Ubuntus saavad sudo kasutada ainult sudo rühma kasutajad käsk kõrgendatud õiguste saamiseks.



Linuxi grupid

Linux rühmad on organisatsiooniüksused, mida kasutatakse kasutajakontode korraldamiseks ja haldamiseks ka Linuxis. Rühmade esmane eesmärk on õiguste kogumi määratlemine tegelikult. Näiteks antud ressursi loa lugemine, kirjutamine või täitmine, mida saab grupi kasutajate vahel jagada.

Linuxi opsüsteemides on tegelikult kahte tüüpi rühmi:



  • Esmane rühm - Kui kasutaja loob faili, määratakse failirühm tegelikult kasutaja põhirühmaks. Enamasti on rühma nimi sama, mis kasutaja nimi. Teave kasutaja põhirühma kohta on tegelikult salvestatud /etc/passwd faili.
  • Sekundaarne või täiendav rühm - Kasulik, kui soovite grupi liikmeks olevate kasutajate komplektile anda palju failiõigusi. Näiteks kui lisate docker -i konkreetse kasutaja rühma, pärib kasutaja rühma juurdepääsuõigused ja saab käivitada ka dokimiskäske.

Iga kasutaja võib kuuluda täpselt ühte põhirühma ja nulli või enamasse sekundaarsesse rühma.



Pange tähele, et ainult domeeniga root või kasutajad sudo juurdepääsuga saab kasutaja gruppi lisada.

Lisage uus rühm

Kui soovite oma süsteemis uue rühma luua, siis kasutage käsku groupadd , asendades uue rühma koos loodava rühma nimega. Selle käsuga peate kasutama ka sudot. (Või Linuxi distributsioonides, mis ei kasuta sudo, peate enne käsu käivitamist kõrgemate õiguste saamiseks käivitama käsu su).



usermod

Olemasoleva kasutajakonto lisamine rühma

Kui soovite olemasoleva kasutajakonto oma süsteemi rühma lisada, kasutage käsku examplegroup, asendades exampleusername rühma nimega. Et soovite kasutaja lisada ja geek kasutaja nimega soovite ka lisada.



sudo

Näiteks kasutaja lisamiseks usermod rühmale examplegroup , kasutage järgmist käsku:

exampleusername

Kasutaja põhirühma muutmine

Kuigi kasutajakonto võib olla osa mitmest rühmast, on üks rühmadest alati peamine rühm ja teised on tegelikult teisejärgulised rühmad. Kasutaja sisselogimisprotsess ning failid ja kaustad, mille kasutaja loob, määratakse ka põhirühmale.

Kui soovite muuta peamist rühma, millele kasutaja on määratud, käivitage käsk -g, asendades -G rühma nimega. Et soovite olla peamine ja groups koos kasutajakonto nimega.

id

Pange nüüd tähele groups siin. Kui kasutate väiketähti g, määrate esmase rühma. Suure tähe kasutamisel id , nagu ülalpool, määrate ka uue teise rühma.

Vaadake gruppe, millele kasutajakonto on määratud

Gruppide vaatamiseks on praegune kasutajakonto määratud. Peate käivitama groups käsk. Seejärel näete rühmade loendit.

parim craigslistide rakendus android
id

Iga rühmaga seotud arvuliste ID-de vaatamiseks käivitage käsk example selle asemel käsk:

useradd

kasutaja lisamine gruppi

Kui soovite gruppe vaadata, on määratud veel üks kasutajakonto. Seejärel käivitage getent käsk ja täpsustage kasutajakonto nimi.

gpasswd

Samuti saate vaadata iga rühmaga seotud arvulisi ID-sid, käivitades käsu -d ja määrates kasutajanime.

username

Esimene rühm groupname loendis või grupis | g + = näidatud rühmas sudo gpasswd -d username groupname Nimekiri on tegelikult kasutajakonto peamine rühm. Teised rühmad on ka sekundaarsed rühmad. Seega on alloleval ekraanipildil kasutajakonto peamine rühm groupdel põhimõtteliselt.

kasutaja lisamine gruppi

Looge uus kasutaja ja määrake rühm ühe käsuga

Teid võivad mõnikord soovida luua uus kasutajakonto, millel on juurdepääs kindlale ressursile või kataloogile, näiteks uus FTP kasutaja. Samuti saate määrata rühmad, millele kasutajakonto määratakse käsuga sudo groupdel groupname kasutajakonto loomisel, näiteks:

sudo groupadd mynewgroup

Näiteks uue kasutajakonto nimega jsmith loomiseks ja selle konto määramiseks ka ftp-rühma käivitate:

usermod -a -G examplegroup exampleusername

Pärast seda soovite sellele kasutajale parooli määrata:

usermod -a -G sudo geek

Kasutaja lisamine mitmesse gruppi

Teiseste rühmade määramisel kasutajakontole. saate hõlpsalt määrata mitu rühma korraga, eraldades loendi komaga.

usermod -g groupname username

Näiteks kasutaja nimega geek lisamiseks käivitatavatesse ftp-, sudo- ja näidegruppidesse:

groups

Saate määrata nii palju rühmi kui soovite - eraldage need kõik nüüd komaga.

robloxi administraatori käskude loend 2018

Kuva kõik grupid süsteemis

Kui soovite vaadata kõigi oma süsteemi rühmade loendit, võite kasutada käsku

id

groups exampleusername

See väljund näitab ka seda, millised kasutajakontod tegelikult milliste rühmade liikmed on. Seega näeme alloleval ekraanipildil, et ka kontod Syslog ja Chris kuuluvad admigruppi.

See peaks hõlmama kõike, mida peate teadma kasutajate lisamise kohta Linuxi gruppidesse.

Kasutaja grupist eemaldamine

Kasutaja grupist eemaldamiseks peate kasutama

id exampleusername
käsk
useradd -G examplegroup exampleusername
valik.

Järgmises näites eemaldame nüüd kasutaja

useradd -G ftp jsmith
rühmast
passwd jsmith
:

usermod -a -G group1,group2,group3 exampleusername

Grupi kustutamine

Olemasoleva rühma kustutamiseks kasutage nuppu

usermod -a -G ftp,sudo,example geek
käsk, millele järgneb rühma nimi:

getent group

Järeldus

Hästi, see oli kõik inimesed! Loodan, et see artikkel meeldib teile ja teile on see ka teile kasulik. Andke meile selle kohta tagasisidet. Ka siis, kui teil on selle artikliga seotud täiendavaid küsimusi ja probleeme. Seejärel andke meile sellest teada allpool olevast kommentaaride jaotisest. Pöördume teie poole varsti. Head päeva!

Vaata ka: WPS Office'i ja LibreOffice'i võrdlus [Office Suite Linuxile]