Pridėkite vartotoją prie grupės (arba antrosios grupės) Linux
Grupės keitimas, su kuriuo susietas vartotojas, yra gana lengva užduotis, bet ne visi žino komandas, ypač pridėti vartotoją į antrinę grupę. Mes jums eisime per visus scenarijus.
Vartotojo abonementai gali būti priskirti vienai ar daugiau grupių „Linux“. Failų leidimus ir kitas teises galite konfigūruoti pagal grupes. Pavyzdžiui, „Ubuntu“ tik „sudo“ grupės vartotojai gali naudoti sudo
komandą įgyti padidintų leidimų.
Pridėti naują grupę
Jei norite sistemoje sukurti naują grupę, naudokite groupadd
komanda komandą, pakeičiant naują_grupę grupės, kurią norite sukurti, pavadinimu. Šią komandą taip pat turėsite naudoti sudo (arba, jei nenaudojate Linux platinimo) sudo
, jums reikės paleisti su
komandą įgyti, kad prieš įjungdami komandą gautų padidėjusias teises.
sudo groupadd mynewgroup
Pridėti grupei esamą vartotojo abonementą
Jei norite pridėti esamą vartotojo abonementą prie grupės jūsų sistemoje, naudokite usermod
komandą, pakeičiančią egzaminų grupė
su grupės, kurią norite pridėti vartotoją, vardupavyzdinis naudotojo vardas
su vartotojo, kurį norite pridėti, pavadinimu.
usermod -a -G egzaminų grupės pavyzdinis naudotojo vardas
Pavyzdžiui, jei norite pridėti vartotoją Moksiukas
grupei sudo
, naudoti šią komandą:
usermod -a -G sudo geek
Keisti naudotojo pirminę grupę
Nors vartotojo abonementas gali būti kelių grupių dalis, viena iš grupių visada yra „pirminė grupė“, o kitos - „antrinės grupės“. Vartotojo prisijungimo procesas ir failai bei aplankai, kuriuos naudotojas sukuria, bus priskirti pagrindinei grupei.
Norėdami pakeisti pagrindinę grupę, kuriai priskiriamas vartotojas, paleiskite usermod
komandą, pakeičiančiąegzaminų grupė
su grupės, kurią norite būti pagrindiniu, pavadinimu pavyzdinis naudotojo vardas
su vartotojo abonemento pavadinimu.
usermod -g grupės vardo naudotojo vardas
Atkreipkite dėmesį į -g
čia. Kai naudojate mažąją g, priskiriate pirminę grupę. Kai naudojate dideles raides -G
, kaip nurodyta pirmiau, priskiriate naują antrinę grupę.
Peržiūrėkite grupes, prie kurių priskirta naudotojo paskyra
Norėdami peržiūrėti grupes, kuriose yra paskirta dabartinė vartotojo paskyra, paleiskite grupes
komandą. Pamatysite grupių sąrašą.
grupes
Jei norite peržiūrėti numerius, susietus su kiekviena grupe, paleiskite ID
vietoj to:
ID
Norėdami peržiūrėti grupes, kurioms priskirta kita vartotojo paskyra, paleiskite grupes
komandą ir nurodykite vartotojo abonemento pavadinimą.
grupių pavyzdys
Taip pat galite peržiūrėti numerius, susietus su kiekviena grupe, paleisdami ID
komandą ir nurodydami naudotojo vardą.
id exampleusername
Pirmoji grupė grupes
sąrašą arba grupę, parodytą po „gid =“ ID
sąrašas yra pagrindinė vartotojo abonemento grupė. Kitos grupės yra antrinės grupės. Taigi žemiau esančioje ekrano dalyje yra pagrindinė vartotojo abonemento grupė pavyzdys
.
Sukurti naują naudotoją ir priskirti grupę vienai komandai
Kartais galite sukurti naują vartotojo abonementą, turintį prieigą prie tam tikro išteklių ar katalogo, kaip ir naujasis FTP vartotojas. Galite nurodyti grupes, kurioms naudotojo abonementas bus priskirtas kuriant vartotojo abonementą useradd
komanda, pvz .:
useradd -G egzaminų grupės pavyzdinis naudotojo vardas
Pvz., Norėdami sukurti naują vartotojo paskyrą, pavadintą jsmith ir priskirti tą paskyrą ftp grupei, paleiskite:
useradd -G ftp jsmith
Vėliau norėsite priskirti to naudotojo slaptažodį, žinoma:
passwd jsmith
Pridėkite naudotoją prie kelių grupių
Priskirdami antrines grupes prie vartotojo abonemento, galite lengvai priskirti kelias grupes vienu metu, atskiriant sąrašą kableliu.
usermod -a -G grupė1, 2 grupė, 3 grupės pavyzdys
Pvz., Jei norite pridėti naudotoją, pavadintą geek, į ftp, sudo ir pavyzdžių grupes, paleisite:
usermod -a -G ftp, sudo, pavyzdžiui, geek
Galite nurodyti tiek grupių, kiek jums patinka, tiesiog juos atskirti kableliu.
Peržiūrėti visas sistemos grupes
Jei norite peržiūrėti visų jūsų sistemos grupių sąrašą, galite naudoti ne
komanda:
grupei
Ši išvestis taip pat parodys, kurios naudotojo paskyros yra tos grupės narės. Taigi, žemiau esančioje ekrano nuotraukoje matome, kad vartotojų abonementų syslog ir chris yra adm grupės nariai.
Tai turėtų apimti viską, ką reikia žinoti apie vartotojų prijungimą prie „Linux“ grupių.