Kuidas Fedora Linuxis gruppi kasutajaid lisada

Kuidas Fedora Linuxis Gruppi Kasutajaid Lisada



Selles juhendis tutvustatakse, kuidas Fedora Linuxis kasutajat kasutajarühma või rohkematesse rühmadesse lisada.

Eeltingimused:

Selles juhendis kirjeldatud toimingute tegemiseks vajate järgmisi komponente.

  • Õigesti konfigureeritud Fedora Linuxi süsteem. Testimiseks saate luua a Fedora Linuxi VM VirtualBoxi abil .
  • Juurdepääs mitte-juurkasutajale rakendusega sudo privileeg .

Kasutajarühmad Fedora Linuxis

Linux on tugev mitme kasutajaga süsteem, mis võimaldab mitmel kasutajal süsteemile korraga juurde pääseda ja seda kasutada. Igale kasutajale on määratud õiguste komplekt, mis piirab seda, mida kasutaja saab süsteemis teha ja mida mitte.







Siiski võib kasutajaõiguste määratlemine kasutajapõhiselt olla hirmutav. Selle lihtsustamiseks on Linuxiga kaasas kasutajarühmade funktsioon. Kasutajarühm, nagu nimigi ütleb, koosneb mitmest kasutajast. Saame määrata kasutajarühma õigused, mis kehtivad selle rühma kõikidele kasutajatele.



Kasutajarühmade tüübid

1. Peamised kasutajarühmad

Iga kasutaja süsteemis kuulub täpselt ühte peamisse kasutajagruppi. Grupi nimi on sama mis sihtkasutaja nimi.



Iga kord, kui kasutaja faili loob, määratakse esmane rühm failiõigustele.





Näiteks kasutaja 'viktor' kuulub 'viktor' põhikasutajate rühma:

$ rühmad Viktor



Testime faili lubade määramist. Järgmine käsk loob tühja faili ja loetleb selle failiõigused:

$ puudutada katsetada && ls -l katsetada

2. Teisesed või lisarühmad

Neid rühmi kasutatakse tavaliselt teatud kasutajate kogumi lubade haldamiseks. Iga kasutaja võib olla osa nullist või enamast teisesest kasutajarühmast.

Siin on mõned levinumad teisesed kasutajarühmad, millega kokku puutute.

  • ratas : see on kasutajarühm, mis eksisteerib kõigis kaasaegsetes UNIX/Linuxi süsteemides. Seda kasutatakse juurõigusele juurdepääsu kontrollimiseks. Iga selle grupi kasutaja saab käske sudo abil käivitada.
  • mitte keegi : kasutajarühm, millel pole õigusi.
  • juur : Kaasas täielik süsteemiadministraatori juhtimine.
  • lp : see kontrollib juurdepääsu paralleelpordiga seadmetele.
  • proc : see rühm võimaldab juurdepääsu protsessiteabe õppimiseks. Vastasel juhul on proc failisüsteem selle keelanud.

Lisaks nendele tavarühmadele on ka teisi kasutajarühmi:

  • heli : Heli riistvara
  • video : videohõiveseadmed, 2D/3D-kiirendusseadmed jms
  • kvm : juurdepääs KVM-i virtuaalsetele masinatele
  • kettale : juurdepääs seadmetele
  • floppy : Juurdepääs disketiseadmetele
  • optiline : Juurdepääs CD/DVD-draividele
  • ladustamine : juurdepääs eemaldatavatele draividele

Erinevad programmid loovad ka oma kasutajaid ja gruppe. Näiteks: postgres (PostgreSQL), mysql (MySQL) jne.

Kasutajarühmade loend

Kõigi süsteemi rühmade loetlemiseks on mitu võimalust. Nende rühmade leidmiseks, kuhu kasutaja kuulub, kasutage järgmist rühmade käsku:

$ rühmad < kasutaja >

Kõigi süsteemis olevate rühmade loetlemiseks saame kontrollida üksuse sisu /etc/group fail:

$ kass / jne / Grupp

Käsk 'getent' võib samuti loetleda kõik rühmad sarnaselt:

$ osav Grupp

Ainult rühmade nimede loendi saamiseks saame väljundit redigeerida kasutades 'awk':

$ osav Grupp | awk -F: '{ print $1}'

Kasutaja lisamine gruppi

Selles jaotises näitame, kuidas lisada kasutajat olemasolevasse rühma.

Uue kasutaja loomine

Demonstreerimiseks loome uue näivkasutaja. Protseduur kehtib siiski iga olemasoleva kasutaja jaoks.

Uue kasutaja loomiseks käivitage järgmine käsk:

$ sudo useradd dummy

Kui soovite luua kasutaja oma kodukataloogiga, kasutage selle asemel järgmist käsku:

$ sudo kasutaja lisamine -m mannekeen

Järgmisena määrake uuele kasutajale sisselogimisparool:

$ sudo passwd mannekeen

Kasutaja lisamine kasutajagruppi

Vaikimisi kuulub kasutaja oma esmasesse kasutajagruppi:

$ rühmad mannekeen

Kasutaja lisamiseks teise kasutajarühma kasutage käsku 'usermod':

$ sudo usermod -aG < Grupp > < kasutajanimi >

Kui soovite lisada kasutaja mitmesse rühma, kasutage selle asemel järgmist käsku:

$ sudo usermod -aG < rühm_1 > , < rühm_2 > , < rühm_3 > < kasutajanimi >

Kontrollimine

Kasutage käsku 'groups', et kontrollida rühmade loendit, kuhu kasutaja kuulub:

$ rühmad mannekeen

Boonus: kasutaja eemaldamine grupist

Kui kasutaja tühistatakse kasutajarühma antud lubadega, saame kasutaja lihtsalt grupist eemaldada.

Kasutaja eemaldamiseks rühmast kasutage järgmist käsku:

$ sudo gpasswd -d < kasutajanimi > < Grupp >

Saame kontrollida, kas see töötas, kasutades käsku “groups”:

$ rühmad < kasutajanimi >

Järeldus

Näitasime erinevaid viise, kuidas Fedora Linuxis kasutajat kasutajarühma lisada. Lisaks tutvustasime ka seda, kuidas loetleda kõik süsteemis olevad rühmad ja kuidas kasutajaid kasutajagrupist eemaldada.

Kas soovite kasutajate haldamise kohta rohkem teada saada? Vaadake seda juhendit aadressil kasutajate lisamine sudoeritele . The Fedora alamkategooria sisaldab ka palju juhendeid Fedora Linuxi erinevate aspektide kohta.

Head arvuti kasutamist!