Pagrindinis » kaip » Pridėkite vartotoją prie grupės (arba antrosios grupės) Linux

    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 vardassu 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ų.