Pridėti naudotoją į "Linux" grupę (arba antrą grupę)

Turinys:

Pridėti naudotoją į "Linux" grupę (arba antrą grupę)
Pridėti naudotoją į "Linux" grupę (arba antrą grupę)

Video: Pridėti naudotoją į "Linux" grupę (arba antrą grupę)

Video: Pridėti naudotoją į
Video: Windows Hyper-V Virtual Machine Tutorial - YouTube 2024, Gegužė
Anonim
Grupės, su kuria susieja vartotojas, pakeitimas yra gana lengva užduotis, tačiau ne visi žino, kokios komandos yra, ypač jei norite pridėti naudotoją į antrinę grupę. Mes einame per visus scenarijus jums.
Grupės, su kuria susieja vartotojas, pakeitimas yra gana lengva užduotis, tačiau ne visi žino, kokios komandos yra, ypač jei norite pridėti naudotoją į antrinę grupę. Mes einame per visus scenarijus jums.

Naudotojų paskyras galima priskirti vienai ar kelioms "Linux" grupėms. Galite konfigūruoti failų leidimus ir kitas privilegijas pagal grupes. Pavyzdžiui, "Ubuntu" gali naudoti tik "sudo" grupės vartotojai

sudo

komanda gauti aukštesnius leidimus.

Pridėti naują grupę

Jei norite sukurti naują grupę savo sistemoje, naudokite

groupadd

komanda komandą, pakeičiant new_group pavadinimu grupės, kurią norite sukurti. Jūs taip pat turėsite naudoti sudo su šia komanda (arba Linux diskais, kurios nenaudoja

sudo

jums reikės paleisti

su

komandą savarankiškai gauti aukštesnius leidimus prieš paleidžiant komandą).

sudo groupadd mynewgroup

Image
Image

Pridėti esamą vartotojo abonementą į grupę

Norėdami pridėti esamą vartotojo abonementą į savo sistemos grupę, naudokite

usermod

komanda, pakeisdama

examplegroup

su grupės pavadinimu, į kurį norite pridėti vartotoją ir

exampleusername

su vartotojo vardu, kurį norite pridėti.

usermod -a -G examplegroup exampleusername

Pavyzdžiui, pridėti vartotoją

geek

į grupę

sudo

naudokite šią komandą:

usermod -a -G sudo geek

Image
Image

Keisti vartotojo pirminę grupę

Nors vartotojo paskyra gali būti kelių grupių dalis, viena iš grupių visada yra "pagrindinė grupė", o kitos yra "antrinės grupės". Vartotojo prisijungimo procesas ir failai bei aplankai, kuriuos sukuria vartotojas, bus priskirti pirminiai grupei.

Norėdami pakeisti pagrindinę grupę, kuriai priskirtas naudotojas, paleiskite

usermod

komanda, pakeisdama

examplegroup

su grupės pavadinimu, kurį norite būti pagrindiniu ir

exampleusername

su vartotojo abonemento pavadinimu.

usermod -g groupname username

Pastaba

-g

čia. Kai naudojate mažąsias g kategorijas, priskiriate pirminę grupę. Kai naudojate didžiąsias raides

-G

kaip nurodyta pirmiau, priskiriate naują antrinę grupę.

Image
Image

Peržiūrėkite grupes, kurioms priskirta naudotojo paskyra

Norėdami peržiūrėti grupes, kurioms priskirta dabartinė vartotojo paskyra, paleiskite

groups

komanda Pamatysite grupių sąrašą.

groups

Norėdami peržiūrėti skaitmeninius ID, susietus su kiekviena grupe, paleiskite

id

komanda:

id

Norėdami peržiūrėti grupes, kurioms priskirta kita vartotojo paskyra, paleiskite
Norėdami peržiūrėti grupes, kurioms priskirta kita vartotojo paskyra, paleiskite

groups

komandą ir įveskite vartotojo abonemento pavadinimą.

groups exampleusername

Taip pat galite peržiūrėti numerius, susietus su kiekviena grupe, paleisdami

id

komanda ir vartotojo vardas.

id exampleusername

Pirmoji grupė

groups

sąraše arba grupėje, rodoma po "gid ="

id

sąrašas yra pagrindinė vartotojo abonemento grupė. Kitos grupės yra antrinės grupės. Taigi, toliau pateiktoje ekrano kopijoje yra vartotojo abonemento pagrindinė grupė

example

Image
Image

Sukurkite naują naudotoją ir priskirkite grupę vienoje komandoje

Kartais galite norėti sukurti naują naudotojo paskyrą, kuri turi prieigą prie konkretaus išteklių ar katalogo, pvz., Naujo FTP vartotojo. Galite nurodyti grupes, kurioms naudotojo paskyra bus priskirta kuriant vartotojo abonementą

useradd

komandą, taip:

useradd -G examplegroup exampleusername

Pavyzdžiui, jei norite sukurti naują vartotojo paskyrą pavadinimu jsmith ir priskirti šią sąskaitą ftp grupei, paleiskite:

useradd -G ftp jsmith

Žinoma, norėsite vėliau priskirti tokio vartotojo slaptažodį:

passwd jsmith

Image
Image

Pridėti naudotoją į kelias grupes

Antrines grupes priskiriant naudotojo paskyrai, galite lengvai priskirti kelias grupes vienu metu, atskyrę sąrašą kableliais.

usermod -a -G group1,group2,group3 exampleusername

Pavyzdžiui, jei norite pridėti naudotojo vardą geek į ftp, sudo ir pavyzdžių grupes, paleiskite:

usermod -a -G ftp,sudo,example geek

Galite nurodyti tiek daug grupių, kiek norite - tiesiog atskirkite juos visus kableliais.

Image
Image

Peržiūrėti visas sistemas sistemoje

Jei norite peržiūrėti visų jūsų sistemoje esančių grupių sąrašą, galite naudoti

getent

komanda:

getent group

Ši išvestis taip pat parodys, kurios naudotojų paskyros yra tam tikrų grupių nariai. Taigi, žemiau esančiame ekrano paveikslėlyje matome, kad vartotojo abonementai syslog ir chris yra adm grupės nariai.

Rekomenduojamas: