Kā lietotāju pievienot grupai Linux - apmācība

Mainīt lietotāju saistīto grupu ir patiešām vienkāršs uzdevums, taču ne visi zina komandas. Jo īpaši, lai pievienotu lietotāju arī sekundārajai grupai. Mēs jums izskatīsim visus scenārijus. Šajā rakstā mēs runāsim par to, kā lietotāju pievienot grupai Linux - apmācība. Sāksim!





Lietotāju kontus faktiski var piešķirt vienai vai vairākām Linux grupām. Grupā varat arī konfigurēt failu atļaujas un citas privilēģijas. Piemēram, Ubuntu, tikai sudo grupas lietotāji var izmantot sudo komandu iegūt paaugstinātas atļaujas.



Linux grupas

Linux grupas ir organizācijas vienības, kuras tiek izmantotas, lai organizētu un administrētu lietotāju kontus arī Linux. Grupu galvenais mērķis ir faktiski noteikt privilēģiju kopumu. Piemēram, lasot, rakstot vai izpildot atļauju noteiktam resursam, kuru var koplietot grupas lietotāji.

Linux operētājsistēmās faktiski ir divu veidu grupas:



  • Primārā grupa - Kad lietotājs izveido failu, faila grupa faktiski tiek iestatīta uz lietotāja primāro grupu. Pārsvarā grupas nosaukums ir tāds pats kā lietotāja vārds. Informācija par lietotāja primāro grupu faktiski tiek saglabāta mapē /etc/passwd failu.
  • Sekundārā vai papildgrupa - Noderīgi, ja vēlaties piešķirt daudzas failu atļaujas lietotāju kopai, kas ir grupas dalībnieki. Piemēram, ja pievienojat konkrētu lietotāju docker grupa, tad lietotājs mantos piekļuves tiesības no grupas un varēs izpildīt arī dokera komandas.

Katrs lietotājs var piederēt tieši vienai primārajai grupai un nullei vai vairāk sekundārajām grupām.



Ņemiet vērā, ka tikai root vai lietotāji ar sudo piekļuve var pievienot lietotāju grupai.

Pievienojiet jaunu grupu

Ja vēlaties savā sistēmā izveidot jaunu grupu, pēc tam izmantojiet komandu groupadd , aizstājot jauno_grupu ar tās grupas nosaukumu, kuru vēlaties izveidot. Jums būs jāizmanto sudo arī ar šo komandu. (Vai arī Linux izplatījumos, kas neizmanto sudo, jums būs jāpalaiž pati komanda su, lai pirms komandas palaišanas iegūtu paaugstinātas atļaujas).



usermod

Pievienojiet grupai esošu lietotāja kontu

Ja vēlaties savas sistēmas grupai pievienot esošu lietotāja kontu, izmantojiet komandu examplegroup, aizstājot exampleusername ar grupas nosaukumu. Ka vēlaties pievienot lietotāju un geek ar lietotāja vārdu vēlaties pievienot arī jūs.



sudo

Piemēram, lai pievienotu lietotāju usermod grupai examplegroup , izmantojiet šādu komandu:

exampleusername

Mainiet lietotāju primāro grupu

Lai gan lietotāja konts var būt daļa no vairākām grupām, viena no grupām vienmēr ir primārā grupa, bet citas faktiski ir sekundārās grupas. Lietotāja pieteikšanās process un lietotāja izveidotie faili un mapes tiks piešķirti arī primārajai grupai.

Ja vēlaties mainīt primāro grupu, kurai ir piešķirts lietotājs, palaidiet komandu -g aizstājot -G ar grupas nosaukumu. Ka vēlaties būt primārais un groups ar lietotāja konta nosaukumu.

id

Tagad ņemiet vērā groups šeit. Lietojot mazo burtu g, jūs piešķirat primāro grupu. Lietojot lielo burtu id , kā minēts iepriekš, jūs piešķirat arī jaunu sekundāro grupu.

Skatiet grupas, kurām tiek piešķirts lietotāja konts

Lai skatītu grupas, pašreizējam lietotāja kontam ir piešķirts. Jums jāpalaiž groups komandu. Pēc tam jūs redzēsiet grupu sarakstu.

twrp kļūda izpildot atjauninātāja bināro failu
id

Lai skatītu ar katru grupu saistītos skaitliskos ID, pēc tam palaidiet taustiņu example komanda vietā:

useradd

pievienot lietotāju grupai

Ja vēlaties skatīt grupas, kurām ir piešķirts cits lietotāja konts. Pēc tam palaidiet getent komandu un norādiet lietotāja konta nosaukumu.

gpasswd

Varat arī skatīt skaitliskos ID, kas saistīti ar katru grupu, palaižot komandu -d un norādot lietotājvārdu.

username

Pirmā grupa groupname saraksts vai grupa, kas parādīta aiz gid = sudo gpasswd -d username groupname saraksts faktiski ir lietotāja konta galvenā grupa. Pārējās grupas ir arī sekundārās grupas. Tātad tālāk redzamajā ekrānuzņēmumā lietotāja konta galvenā grupa ir groupdel

pievienot lietotāju grupai

Izveidojiet jaunu lietotāju un piešķiriet grupu vienā komandā

Jūs, puiši, dažreiz varētu vēlēties izveidot jaunu lietotāja kontu, kuram ir piekļuve noteiktam resursam vai direktorijai, piemēram, jaunu FTP lietotāju. Varat arī norādīt grupas, kurām tiks piešķirts lietotāja konts, veidojot lietotāja kontu ar komandu sudo groupdel groupname, piemēram:

sudo groupadd mynewgroup

Piemēram, lai izveidotu jaunu lietotāja kontu ar nosaukumu jsmith un arī piešķirtu šo kontu ftp grupai, jūs darbināt:

usermod -a -G examplegroup exampleusername

Pēc tam šim lietotājam vēlaties piešķirt paroli:

usermod -a -G sudo geek

Pievienojiet lietotāju vairākām grupām

Piešķirot sekundārās grupas lietotāja kontam. jūs varat viegli piešķirt vairākas grupas vienlaikus, atdalot sarakstu ar komatu.

usermod -g groupname username

Piemēram, lai pievienotu lietotāja vārdu geek ftp, sudo un piemēru grupām, kuras jūs izpildītu:

startējot Windows 10 iestatīšanu, radās problēma
groups

Jūs varat norādīt tik daudz grupu, cik vēlaties - vienkārši atdaliet tās visas tagad ar komatu.

Skatīt visas sistēmas grupas

Ja vēlaties apskatīt visu jūsu sistēmas grupu sarakstu, varat izmantot komandu

id

groups exampleusername

Šī izeja arī parādīs, kuri lietotāju konti faktiski ir kuru grupu dalībnieki. Tātad, zemāk redzamajā ekrānuzņēmumā mēs varam redzēt, ka konti Syslog un Chris ir arī adm grupas dalībnieki.

Tam būtu jāaptver viss, kas jums jāzina par lietotāju pievienošanu grupām Linux.

Kā noņemt lietotāju no grupas

Lai noņemtu lietotāju no grupas, jāizmanto

id exampleusername
komanda ar
useradd -G examplegroup exampleusername
opcija.

Šajā piemērā tagad tiek noņemts lietotājs

useradd -G ftp jsmith
no grupas
passwd jsmith
:

usermod -a -G group1,group2,group3 exampleusername

Kā izdzēst grupu

Lai izdzēstu esošu grupu, izmantojiet

usermod -a -G ftp,sudo,example geek
komanda, kurai seko grupas nosaukums:

getent group

Secinājums

Labi, tas viss bija ļaudis! Es ceru, ka jums, puiši, patīk šis raksts, un arī tas jums noderēs. Sniedziet mums atsauksmes par to. Arī tad, ja puiši ir saistīti ar citiem jautājumiem un jautājumiem, kas saistīti ar šo rakstu. Pēc tam informējiet mūs zemāk esošajā komentāru sadaļā. Mēs drīz sazināsimies ar jums. Lai jums lieliska diena!

Skatiet arī: Salīdzinājums starp WPS Office un LibreOffice [Office Suite Linux]