Yadda za a jagoranci ƙungiyoyi tare da gpasswd

Wannan jagorar ya nuna maka yadda zaka jagoranci kungiyoyi ta yin amfani da umarnin gpasswd. Kowace fayil da babban fayil a cikin Linux suna da masu amfani, ƙungiya da masu izinin mai shi. Ta hanyar sarrafawa wanda ke da damar zuwa ƙungiyar zaka iya sarrafa abin da ya faru da fayiloli da manyan fayiloli a kan tsarinka ba tare da sanya izini ga kowane mai amfani ba.

Bayanin Yarjejeniyar Little bit

Bude wani m kuma a cikin babban fayil ɗinku ya sanya babban fayil da ake kira asusun ta amfani da umurnin mkdir kamar haka:

asusun na mkdir

Yanzu gudanar da umarni na gaba wanda zai nuna maka izini don babban fayil ɗin da ka ƙirƙiri.

ls -lt

Za ku ga irin wannan:

drwxr-xr-x 2 yourname yourname 4096 date asusun

Abubuwan da muke sha'awar su ne izini wanda a cikin misalin da ke sama an "drwxr-xr-x". Muna kuma sha'awar dabi'u 2 "sunanka".

Bari muyi magana akan izinin farko. The "d" tsaye domin shugabanci kuma ya bamu damar sanin cewa asusun shi ne shugabanci.

Sauran izini an raba kashi 3: "rwx", "rx", "rx". Sashe na farko na haruffan 3 shine izinin wanda mai mallakar abu yana da. Sashe na biyu na haruffa 3 shine izinin wanda duk wanda yake cikin rukuni yana da kuma a ƙarshe, sashe na karshe shine izinin da kowa ke da shi.

"R" yana nufin "karanta", "w" yana nufin "rubuta" kuma "x" yana nufin "kashe".

Saboda haka a cikin misali a sama mai shi ya karanta, rubuta da kuma sanya izini ga asusun ajiya yayin da ƙungiya da kowa kawai ya karanta da kuma sanya izini.

A cikin misalin, sunan farko "sunanka" shi ne mai abu na abu kuma na biyu "sunanka" shine asali na farko don asusun ajiyar asusun.

Don yin wannan jagorar da yafi dacewa ƙara mahimman ƙarin asusunka zuwa tsarinka ta yin amfani da wadannan umarnin adduser :

sudo adduser tim sudo adduser tom

Za a umarce ka don saita kalmar sirri ga kowane ɗayan su kuma shigar da wasu bayanan. Za ku iya fita tare da kalmar sirri kawai kuma ku dawo ta cikin sauran filin.

Yanzu cewa kana da asusun asusun 3 suna bin umarnin nan don canza wanda ya mallaki asusunka na asusunka.

sudo chown tom lissafin

Yanzu sake tafiyar da umarni na ls.

ls -lt

Da izini zasu zama kamar haka:

drwxr-xr-x tom yourname

Za ku iya shiga cikin lissafin asusu ta amfani da umurnin cd kamar haka:

cd asusun

Yanzu gwada samar da fayil ta yin amfani da umarnin da ke gaba:

gwajin gwaji

Za ku sami kuskuren haka:

taɓa: ba za a iya taɓa 'gwaji': An ƙaryata izini ba

Dalilin wannan shi ne cewa Tom shi ne mai shi kuma ya karanta, rubuta da kuma yin izinin izini amma kun kasance ɓangare na ƙungiyar kuma kawai kuna da izinin kungiyoyi.

Komawa zuwa babban fayil na gida kuma canza izini don asusun ta buga kalmomi masu zuwa:

cd .. sudo chmod 750 asusun

Yanzu sake tafiyar da umarni na ls:

ls -lt

Bayanin izini ga asusun ajiya zai zama kamar haka:

drwxr-x ---

Wannan yana nufin cewa mai shi yana da cikakkun izini, masu amfani tare da rukunin "sunanka" zai karanta da aiwatar da izini kuma dukansu ba zasu sami izini ba.

Gwada shi. Nuna zuwa ga asusun ajiyar kuɗi sannan kuma a sake aiwatar da umarnin taɓawa:

Cd bayanan gwajin gwaji

Har yanzu kuna da izini don kewaya zuwa babban fayil amma ba ku da izini don ƙirƙirar fayiloli. Idan kai kawai mai amfani ne kawai ba za ka iya shiga ko asusun ajiyar asusun ba.

Don gwada wannan fassarar zuwa mai amfani Tim kuma kewaya zuwa ga asusun asusun kamar haka:

su - tim cd / home / sunanka / asusun

Za ku sami kuskuren izinin izini.

Don haka me yasa yin amfani da izini na rukunin kuma ba a sanya izinin kowa ga masu amfani ba? Idan kana da wani asusun ajiya wanda ya kamata kowa ya sami dama ga wasu takardun shaida da takardun amma ba wanda ke cikin kamfanin ya kamata maimakon sanya izini ga dukan mutane a cikin asusu ba za ka iya sanya izini ga fayil ɗin zuwa ƙungiyar da ake kira asusun ba sannan kuma ƙara masu amfani zuwa rukuni.

Me yasa wannan ya fi saɓin izinin mai amfani? Idan mai amfani ya bar sashen za ka iya cire su daga rukunin kawai maimakon yin aiki da izinin su akan jerin manyan fayiloli.

Yadda za a ƙirƙirar Rukuni

Zaka iya amfani da wannan umarni don ƙirƙirar rukuni:

sudo addgroup asusun

Yadda Za a Ƙara Wani Mai amfani ga Rukunin

sudo gpasswd -a asusun mai amfani

Za'a iya amfani da umurnin da aka sama don ƙara mai amfani ɗaya zuwa ƙungiyar asusun.

Don ƙara lissafin masu amfani a yayin da mambobin ƙungiyar ke gudana wannan umurnin:

sudo gpassword -M yourname, tom, tim asusun

Lokacin da aka sanya mai amfani zuwa asusun mai amfani zai iya ƙara ƙungiyar zuwa jerin sunayen ƙungiyoyin ta biyu ta hanyar bin umarnin nan:

sababbin asusun

Duk wani mai amfani wanda ba ya cikin rukunin zai tambayi don shigar da kalmar shiga ta rukuni.

Yadda Za a Canja Kamfanin Ƙungiya na Aiki

Yanzu muna da rukuni tare da mai amfani za ka iya sanya wannan rukuni zuwa lissafin asusun ta amfani da umarnin chgrp na gaba:

sudo chgrp lissafin asusun

Na farko asusun shi ne sunan ƙungiyar kuma na biyu asusun ne sunan babban fayil.

Yadda za a bincika idan mai amfani ya kasance zuwa rukuni

Zaka iya duba ko mai amfani yana cikin ƙungiya ta bin umarnin da ya biyo baya:

kungiyoyi

Wannan zai dawo da jerin kungiyoyin da mai amfani ya ke.

Yadda Za a Canja Kalmomin Kasuwanci

Don canza kalmar sirri na rukunin ku iya gudanar da umurnin mai zuwa:

sudo gpasswd

Za a umarce ka shigar da kalmar sirri don rukunin kuma sake maimaita shi.

Yanzu zaka iya ƙara masu amfani zuwa rukuni a cikin hanyar da aka ambata a sama ko sabon mai amfani zai iya shiga cikin rukuni kawai ta hanyar bin umarni mai zuwa kuma samar da kalmar sirrin daidai:

newgrp

Babu shakka, ba ku so ku ba kalmar sirri ta sirri ga kowa don haka ya fi kyau don ƙara mai amfani zuwa ƙungiyar da kanka.

Yadda Za a Ƙuntata Ƙungiyoyi Don Wadannan Membobin Da aka Ƙayyade

Idan ba ka so kowa ya san kalmar sirri don shiga ƙungiya zaka iya tafiyar da umurnin mai zuwa:

sudo gpasswd -R

Ƙara mai amfani azaman mai gudanarwa

Zaka iya saita masu amfani azaman masu gudanarwa na rukuni. Wannan yana ba da damar mai amfani don ƙara da cire masu amfani daga wata ƙungiya kuma ya canza kalmar sirri

Don yin wannan gudanar da umarni mai zuwa:

sudo gpasswd -A fara lissafin

Yadda za a Cire kalmar sirrin ƙungiya

Zaka iya cire kalmar sirri daga rukuni ta amfani da umurnin mai biyowa:

sudo gpasswd -r asusun

Yadda za a share mai amfani daga rukunin

Don share mai amfani daga ƙungiyar gudanar da umurnin mai zuwa:

sudo gpassword -d lissafi

Yadda za a Bada Ƙungiyar Rubucewa, Rubuta da Kashe Gida A kan Fayil ko Fayil

Har zuwa yanzu masu amfani a cikin rukunin asusun sun sami damar zuwa ga asusun asusun amma suna iya yin wani abu ne kawai saboda sun kawai karanta da kuma sanya izini.

Don samar da izini na izini ga ƙungiyar zaka iya tafiyar da umurnin mai zuwa:

sudo chmod g + w asusun

Takaitaccen

Wannan jagorar ya gabatar da wasu umarni don taimaka maka ka kafa izini akan tsarin Linux. Hakanan zaka iya amfani da umurnin useradd don kafa masu amfani da masu amfani da rukuni.