Grupės, su kuria susieja vartotoją, pakeitimas yra gana lengva užduotis, tačiau ne visi žinojo komandas, ypač jei norite pridėti vartotojas į antrinę grupę. Peržiūrėsime visus scenarijus.
"User accounts" gali būti priskirtos vienai ar kelioms "Linux" grupėms. Galite konfigūruoti failų leidimus ir kitas privilegijas pagal grupes. Pavyzdžiui, "Ubuntu", tik sudu grupės vartotojai gali naudoti komandąsudo
gauti aukštesnius leidimus.
SUSIJĘS: Koks skirtumas tarp Sudo ir Su Linux?
Jei norite sukurti naują grupę savo sistemoje, naudokite komandągroupadd
, atlikdami šią komandą, pakeičiant new_group pavadinimu grupės, kurią norite sukurti. Jums reikės naudoti sudo su šia komanda (arba Linux diskais, kuriuose nenaudojamasudo
, jums reikės paleisti komandąsu
savarankiškai
sudo groupadd mynewgroup
Norėdami pridėti esamą vartotojo abonementą į savo sistemą, naudokiteusermod
komandą, pakeičiantexamplegroup
su grupės pavadinimu, į kurį norite pridėti naudotoją, irexampleusername
su vartotojo vardu, kurį norite pridėti.
usermod -a - G examplegroup exampleusername
Pavyzdžiui, jei norite įtrauktigeek
į grupęsudo
, naudokite šią komandą:
usermod -a -G sudo geek
Nors vartotojo sąskaita gali būti kelių grupių dalis, viena iš grupių visada yra "pagrindinė grupė", o kitos - "antrinės grupės". Vartotojo prisijungimo procesas ir failai bei aplankai, kuriuos sukuria vartotojas, bus priskirti pagrindinei grupei.
Norėdami pakeisti pirminę grupę, kuriam priskiriamas naudotojas, paleiskite komandąusermod
, pakeisdamasexamplegroup
su grupės pavadinimu, kurį norite būti pagrindine, irexampleusername
su vartotojo abonemento vardu.
usermod -g grupės vardo naudotojo vardas
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ę.
Norėdami peržiūrėti grupes, kurioms priskirta dabartinė vartotojo paskyra , paleiskite komandągroups
. Jūs pamatysite grupių sąrašą.
grupės
Norėdami peržiūrėti su kiekviena grupe susietus skaitmeninius ID, paleiskite komandąid
:
id
Norėdami peržiūrėti kitas grupesgrupės exampleusername
Taip pat galite peržiūrėti numerius, susietus su kiekviena grupe, paleisdami
id exampleusernamePirmoji grupė
grupės
sąraše arba grupė, nurodyta po "gid =" sąraše
idyra vartotojo abonemento pagrindinė grupė. Kitos grupės yra antrinės grupės. Taigi, esančioje ekrano kopijoje pagrindinė vartotojo abonemento grupė yra
pavyzdys.
Sukurkite naują naudotoją ir priskirkite grupę vienoje komandojeKartais galite norėti sukurti naują vartotojo abonementą prieiti prie konkretaus išteklių ar katalogo, pavyzdžiui, naujo FTP vartotojo. Galite nurodyti grupes, kurioms naudotojo paskyra bus priskirta kuriant vartotojo abonementą su
useradd
useradd -G examplegroup exampleusernamePavyzdžiui, jei norite sukurti naują naudotoją paskyros pavadinimu jsmith ir priskirti šią sąskaitą ftp grupei, paleiskite:
useradd -G ftp jsmith
Po to turėsite priskirti tokio vartotojo slaptažodį: žinoma:
passwd jsmith
Pridėti naudotoją į kelias grupes
Nurodant antrines grupes naudotojo paskyrai, galite lengvai priskirti kelias grupes vienu metu, atskiriant sąrašą kableliu.
usermod -a -G group1, group2, group3 exampleusername
usermod -a -G ftp, sudo, example geek
Galite nurodyti tiek daug grupių, kiek norite - tiesiog atskirkite juos visus kableliu.
Peržiūrėti visas sistemas sistemoje
Jei norite peržiūrėti Visų jūsų sistemos grupių sąrašas, galite naudoti komandą
getent
getent grupėŠi išvestis taip pat parodys, kurios vartotojų 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.
Tai turėtų apimti viską, ką reikia žinoti apie Linux naudotojų įtraukimą į grupes.
Ką reiškia D formos piktograma šalia mano USB-C prievado?
Daugeliu atvejų yra gana paprasta išsiaiškinti, kokie skirtingi uostai ir spausdinami simboliai šalia jie yra mūsų kompiuteriuose, tačiau bet kas taip dažnai pasirodo naujas arba kitas simbolis. Atsižvelgiant į tai, šiandieninis "SuperUser Q & A" postas turi atsakymą į įdomų skaitytojo klausimą. Šiandienos klausimų ir atsakymų sesija ateina pas mus "SuperUser" - "Stack Exchange", bendruomenės pagrįstos Q & A svetainių grupės, padalinys.
Kaip išvengti kenkėjiškų programų "Android"
"Android" gali būti atviresnė platforma nei "Apple", tačiau dėl to gali kilti kenkėjiška programa. "Google" stengiasi imtis veiksmų, kad būtų ištaisyta tokia informacija kaip "Google Play" apsauga, tačiau ji vis dar nėra. Su šiek tiek rūpestingumo, nors ir lengva saugoti telefoną ir apsaugoti nuo kenkėjiškų programų.