Šiame straipsnyje paaiškinta, kaip pridėti vartotojų ir grupių „CentOS 8 Linux“ paskirstyme naudojant komandinę eilutę.
Pridėkite vartotojų „CentOS8“
„CentOS“, naudodami komandą „useradd“, galime sukurti naują vartotoją, po kurio nurodysime vartotojo vardą, kurį norėsime naudoti. Ši komanda yra labai universali, leidžianti sukurti vartotojus, kurie gali prisijungti, ar net tuos, kurie negali prisijungti. Be jokio katalogo vartotojas būtų sukurtas ir blokuojamas prisijungimas. Pvz., Jei norite pridėti naują vartotojo profilį be vartotojo namų katalogo, turite atlikti šią komandą:
$ sudo adduser vartotojo vardasArba
$ sudo useradd vartotojo vardasVartotojo vardą galite pakeisti „david“ arba bet kuriuo norimu vardu.
Pasisekus, komanda negamina išvesties, bet sukuria vartotojo namų katalogą. Vartotojas gali rašyti, modifikuoti ir pašalinti failus ir aplankus namų kataloge, jei paskyra suaktyvinta.
Jei norite nustatyti konkretaus vartotojo slaptažodį, taip pat galite tai padaryti. Viskas, ką jums reikia padaryti, tai įvykdyti komandą ir vartotojo vardą, tada sistema paprašys įvesti slaptažodį, kad ją patvirtintumėte.
$ sudo passwd david
Paskyros nustatymuose galite pamatyti vartotojus, kuriuos neseniai sukūrėme.
Tačiau galite nustatyti vartotojo vardą ir slaptažodį vienu bandymu, o ne vykdyti skirtingas komandas. Norėdami vienu metu nustatyti vartotojo vardą ir slaptažodį, turite paleisti šią komandą:
$ sudo useradd -m vartotojo vardas -p slaptažodisGalite nustatyti vartotojo vardą ir slaptažodį pagal savo pasirinkimą.
Čia „momi“ yra vartotojo vardas, o „momin01“ - minėto vartotojo slaptažodis.
Ištrinti „Centos 8“ vartotojus
Jei norite ištrinti jau sukurtus vartotojus iš „CentOS 8“, galite naudoti komandą „userdel“. Ši komanda yra labai paprasta naudoti, leidžianti ištrinti vartotojus, jei administruojate „Linux“ operacinę sistemą. Pvz., Jei norite ištrinti tik vartotojo profilį, turite atlikti toliau pateiktą komandą:
$ sudo userdel vartotojo vardas
Kita vertus, jei norite ištrinti vartotojo profilį be vartotojo namų katalogo, turite atlikti šią komandą, pridėtą žemiau:
$ sudo userdel -r vartotojo vardasVartotojo vardą galite pakeisti pagal savo pasirinkimą.
Pridėkite grupių „Centos 8“
Grupė atstovauja tų pačių savybių vartotojams. Kiekvienai „Linux“ operacinės sistemos grupei buvo suteiktos tam tikros teisės. Kiekvienoje grupėje gali būti daugiau nei vienas vartotojas. Taigi, jei norite pridėti keletą naujų grupių „CentOS 8“, tai turite parašyti šią komandą:
$ sudo groupadd grupės pavadinimasPavyzdžiui, grupės pavadinimą pakeisime klase ir miestu, kad sukurtume dvi naujas grupes savo „CentOS 8“.
Pridėkite vartotojų prie grupės
Dabar galite tai padaryti per kelias akimirkas, jei norite priskirti naujai sukurtą vartotoją tam tikrai grupei. Šiai užduočiai naudosime komandą „usermod“. Ši komanda yra gana paprasta naudoti. Taigi galite pridėti vartotojų prie grupės, tiesiog vykdydami toliau pateiktą pridėtą komandą:
$ sudo usermod -a -G grupės pavadinimas vartotojo vardasGrupės pavadinimą ir vartotojo vardą galima pakeisti pagal jūsų pasirinkimą.
Kol vartotojas pridedamas prie naujos grupės, rekomenduojama naudoti žymeklį -a. Jei nenaudojate -a vėliavos, vartotojas bus atsietas nuo grupės, kuri nėra parašyta po -G vėliava. Čia „klasė“ yra grupės pavadinimas, o „david“ - pridėto vartotojo vardas.
Ši komanda taip pat gali būti naudojama skirtingai, bet veikia taip pat, kaip toliau pateiktame pavyzdyje:
$ sudo usermod -aG grupės pavadinimas vartotojo vardas
Patikrinkite grupės vartotojus
Kaip galėtumėte nustatyti, kurie vartotojai jau yra tam tikros grupės dalyviai? Galite naudoti žemiau parašytą paprastą komandą:
$ grep groupname / etc / groupPirmiau pateikta instrukcija parodys su grupe susijusią informaciją. Pvz., Jei vykdysime šią komandą grupėms „class“ ir „city“ atskirai, kaip parodyta paveikslėlyje, ji parodys šią informaciją apie abi grupes.
Čia raudonos spalvos tekstas reiškia grupės pavadinimą, x reiškia grupės slaptažodį, skaitinę vertę, el.g., 1008 reiškia grupę, ID ir vartotojų vardus, pvz., „David“, kurie šiuo metu yra konkrečios grupės nariai.
Yra dar viena komanda, skirta patikrinti šiuo metu grupėje esančių vartotojų sąrašą kartu su jų vartotojo ID. Kai įvesite šią komandą vykdyti, sistema paprašys jūsų slaptažodžio, nes komandą vykdote naudodamiesi žemiau nurodytomis sudo teisėmis. Toliau nurodyta komanda patikrins grupėje esančius vartotojus kartu su jų vartotojo ID, kaip parodyta žemiau:
$ sudo lid -g grupės pavadinimasČia galite pamatyti dvi grupes, kuriose yra skirtingi nariai, kartu su jų naudotojų ID.
Taip pat yra dar vienas specialus būdas išsiaiškinti, kurie vartotojai yra grupėje. Šiam konkrečiam tikslui naudojama komanda yra tokia:
$ sudo grupuoja vartotojo vardą
Aukščiau pateiktame paveikslėlyje matote, kad „Jonas“ yra grupėje, vadinamoje „klasė“, ir „peteris“, vadinamoje „miestas“, kaip tikėtasi.
Išvada
Nepaprastai lengva pritaikyti visus šioje pamokoje nurodytus metodus. Dabar galite pridėti kelis vartotojus, grupes ir vartotojus grupėje vykdydami čia atskleistas komandas. Taip pat galite patikrinti konkrečius vartotojus ir jų grupes, eidami per metodus, kurie naudojami šiame straipsnyje.