„Linux“ operacinėje sistemoje vartotojų valdymas yra esminis sistemos administravimo aspektas. Viena iš pagrindinių užduočių yra vartotojų grupių kūrimas ir valdymas. Grupės sistemoje „Linux“ leidžia administratoriams organizuoti ir valdyti vartotojų prieigą prie įvairių išteklių ir failų. Thegroupadd>komanda yra galingas įrankis, kuris palengvina naujų grupių kūrimą be vargo. Šiame straipsnyje mes pasigilinsime į naudojimo detalesgroupadd>komanda sukurti naują grupę Linux.
eilutę į json java
Turinys
- Vartotojų grupių supratimas
- Komandos „groupadd“ sintaksė
- Kaip sukurti naują grupę Linux
- Galimos parinktys komandoje „groupadd“.
- Praktiški pavyzdžiai, kaip sukurti naują grupę „Linux“, naudojant galimas parinktis
- Dažniausiai užduodamas klausimas
Vartotojų grupių supratimas
Grupės Linux sistemoje reiškia vartotojų grupes. Linux sistemoje gali būti daug vienos sistemos vartotojų (paprastas vartotojas gali turėti uid nuo 1000 iki 60000, vienas root naudotojas (uid 0) ir 999 sistemos vartotojai (uid nuo 1 iki 999)). Esant daugybei vartotojų, kai kurie naudotojai gali turėti tam tikrų privilegijų, o kai kurie – ne, todėl bus sunku tvarkyti visus leidimus atskiro vartotojo lygiu. Taigi, naudodami grupes, galime sugrupuoti keletą vartotojų ir nustatyti privilegijas bei leidimus visai grupei.
Prieš pasinerdami į praktinius aspektus, trumpai supraskime vartotojų grupių sąvoką Linux sistemoje. Grupė yra vartotojų, turinčių panašius leidimus arba prieigos lygius, rinkinys. Grupės leidžia lengviau valdyti ir priskirti leidimus keliems vartotojams vienu metu, padidindamos saugumą ir supaprastindamos administravimo užduotis.
Komandos „groupadd“ sintaksė
` groupadd`> komanda seka paprastą sintaksę:
groupadd [options] group_name>
Čia, ` group_name`> reiškia grupės, kurią norite sukurti, pavadinimą. Komanda taip pat leidžia nurodyti įvairias parinktis tinkinti grupės kūrimo procesą.
Kaip t o sukurti naują grupę Linux
1. Atidarykite terminalą
Paleiskite terminalą savo Linux sistemoje. Paprastai tai galima padaryti paspaudus ` Ctrl + Alt + T`> arba ieškokite terminalo programos meniu.
2. Naudokite ` groupadd`> komanda:
Norėdami sukurti naują grupę, terminale įveskite šią komandą:
Pavyzdys:
Jei norime sukurti grupę pavadinimu kūrėjai, galime naudoti šią komandą.
sudo groupadd developers>
Pakeiskite mano grupę norimu naujos grupės pavadinimu. Thesudo>komanda naudojama vykdytigroupadd>komanda su administratoriaus teisėmis.
3. Patvirtinkite naujos grupės sukūrimą:
Kiekviena nauja sukurta grupė registruojama faile /etc/group . Norėdami patikrinti, ar grupė buvo sukurta, įveskite komandą.
sudo tail /etc/group>
sudo uodega /etc/group
Failas rodo grupės informaciją tokiu formatu:
grupės_pavadinimas : slaptažodis : grupės ID : narių sąrašas
Galimos parinktys komandoje „groupadd“.
| Galimybės | apibūdinimas |
|---|---|
| -f, -jėga |
|
| -g GID, -gid GID |
|
| -h, -padėkite |
|
| -K RAKTAS = VERTĖ, -key KEY = VERTĖ |
|
| -o, -neunikalus |
|
| -p PASSWORD, -slaptažodis SLAPTAŽODŽIS |
|
| -r, -sistema |
|
| -R CHROOT_DIR, -šaknis CHROOT_DIR |
|
Praktiški pavyzdžiai, kaip sukurti naują grupę „Linux“, naudojant galimas parinktis
1. Sukurti naują vartotoją naudodami parinktį`-f, –force`.
Sintaksė:
123 filmas
groupadd -f developers>

groupadd -f kūrėjai
2. Nurodykite grupės ID, kad sukurtumėte naują vartotoją
Jei norime naujai sukurtai grupei priskirti konkrečios grupės ID, naudokite parinktį -g.
Sintaksė:
sudo groupadd -g 1001 developers>
Ši komanda sukurs naują grupę pavadinimu developer, kurios GID yra 1001. Grupės ID nurodyti naudinga tuo atveju, kai reikia išlaikyti nuoseklumą visose sistemose.
3. Grupės slaptažodžio nustatymas
Naudodami parinktį -p galime nustatyti užšifruotą grupės slaptažodį.
Sintaksė:
sudo groupadd -p somepassword finance>
Ši komanda sukuria naują grupę pavadinimu finansai ir nustato grupės slaptažodį kaip tam tikrą slaptažodį
4. Numatytųjų verčių nepaisymas
Tarkime, kad norime pakeisti grupės kūrimo GID_MIN ir GID_MAX reikšmes. Tai galime pasiekti naudodami parinktį -K
Sintaksė:
groupadd -K GID_MIN=500 -K GID_MAX=700 tester>
groupadd -K GID_MIN=500 -K GID_MAX=700 tester
Ši komanda sukurs naują grupę pavadinimu testeris ir nustatys minimalų GID į 500 ir didžiausią GID iki 700. Tai leidžia mums tiksliau valdyti sukurtos grupės galiojančių grupės ID diapazoną.
5. Norėdami sukurti naują vartotoją į grupę, grupė minima naudojant -g parinktis komandoje vartotojo pridėjimas .
Sintaksė:
sudo useradd -g developers new_user>
6. Norėdami įtraukti esamą vartotoją prie grupės, naudokite usermod komandą
Sintaksė:
usermod -g developers existing_user>
usermod -g kūrėjai esamas_vartotojas
Java kūrimo sąrašas
Dažniausiai užduodamas klausimas
1. Kaip patikrinti, ar grupė sėkmingai sukurta?
Galite patikrinti sėkmingą grupės sukūrimą, patikrinę /etc/group failą arba naudodami `
getent`>komandą.Pavyzdžiui: bėgimas `
getent group group_nam>e`>turėtų rodyti informaciją apie naujai sukurtą grupę, įskaitant jos pavadinimą ir grupės ID (GID).
2. Kuo skiriasi įprasta grupė nuo sistemos grupės, sukurtos komanda groupadd naudojant parinktį -r?
`
-r`>parinktis `groupadd`>komanda naudojama sistemos grupei sukurti. Sistemų grupės paprastai turi mažesnius grupės ID (GID) ir yra rezervuotos sistemos procesams ir paslaugoms. Dažnai rekomenduojama sukurti sistemos grupę, kad būtų padidintas sistemos saugumas ir išvengta atsitiktinio pakeitimo ar pašalinimo, kurį atlieka įprasti vartotojai.
3. Kas atsitiks, jei bandysiu sukurti grupę pavadinimu, kuris jau egzistuoja?
Jei bandysite sukurti grupę pavadinimu, kuris jau egzistuoja,
groupadd>komanda paprastai grąžins klaidą, nurodydama, kad grupė jau egzistuoja. Norėdami to išvengti, galite naudoti `-f`>galimybė priverstinai sukurti grupę, tačiau reikia būti atsargiems, kad būtų išvengta netyčinio esamų grupių perrašymo.
4. Kaip galiu nurodyti grupės ID (GID) kuriant naują grupę su komanda groupadd?
Taip, `
groupadd`>komanda leidžia nurodyti grupės ID naudojant `-g`>variantas. Tai gali būti naudinga norint išlaikyti vartotojų ir grupių valdymo nuoseklumą, ypač aplinkose, kurioms taikomi specifiniai GID reikalavimai.
5. Koks tikslas sukurti naują grupę Linux naudojant groupadd komandą?
Pagrindinis naujos grupės „Linux“ kūrimo tikslas yra organizuoti ir valdyti vartotojus, turinčius panašius leidimus. Grupės leidžia administratoriams priskirti bendrus prieigos lygius keliems vartotojams, palengvinant efektyvų išteklių valdymą ir padidinant sistemos saugumą.
Išvada
Šiame straipsnyje mes aptarėme ' sugrupuoti ` komanda. Suprasdami ir naudodami parinktis, kurias aptarėme komandoje „groupadd“, galime efektyviai valdyti grupės ID, kurti sistemos grupes, nustatyti grupių slaptažodžius ir tinkinti numatytąją vertę pagal savo specifinius reikalavimus ir saugos politiką.