Linux Tutorial for Beginners - 13 - Groups and More
Talaan ng mga Nilalaman:
- Mga Grupo ng Linux
- Listahan ng lahat ng mga Grupo ang isang Gumagamit ay isang Miyembro ng
- Gamit ang mga
groupsuutos - Gamit ang utos ng
id - Ilista ang Lahat ng Mga Miyembro ng isang Grupo
- Ilista ang Lahat ng Mga Grupo
- Konklusyon
Sa Linux, ang isang pangkat ay isang koleksyon ng mga gumagamit. Ang pangunahing layunin ng mga grupo ay upang tukuyin ang isang hanay ng mga pribilehiyo tulad ng pagbabasa, pagsulat, o pagpapatupad ng pahintulot para sa isang naibigay na mapagkukunan na maibabahagi sa mga gumagamit sa loob ng pangkat. Ang mga gumagamit ay maaaring idagdag sa isang umiiral na grupo upang magamit ang mga pribilehiyong ibinibigay nito.
Ipinapaliwanag ng tutorial na ito kung paano maipakita sa lahat ng mga pangkat ang isang gumagamit ay isang miyembro ng. Ipapaliwanag din namin kung paano ilista ang lahat ng mga miyembro ng isang pangkat.
Mga Grupo ng Linux
Mayroong dalawang uri ng mga pangkat na maaaring kabilang sa isang gumagamit:
-
Pangunahin o pangkat ng pag-login - ang pangkat na itinalaga sa mga file na nilikha ng gumagamit. Karaniwan, ang pangalan ng pangunahing pangkat ay pareho sa pangalan ng gumagamit. Ang bawat gumagamit ay dapat na kabilang sa eksaktong isang pangunahing pangkat.
Pangalawa o pandagdag na pangkat - ginamit upang magbigay ng ilang mga pribilehiyo sa isang hanay ng mga gumagamit. Ang isang gumagamit ay maaaring maging isang miyembro ng zero o higit pang mga pangalawang pangkat.
Listahan ng lahat ng mga Grupo ang isang Gumagamit ay isang Miyembro ng
Mayroong maraming mga paraan upang malaman ang mga pangkat na kabilang sa isang gumagamit.
Ang pangkat ng pangunahing gumagamit ay naka-imbak sa
/etc/passwd
file at ang mga suplementong grupo, kung mayroon man, ay nakalista sa
/etc/group
file ng pangkat.
Ang isang paraan upang mahanap ang mga pangkat ng gumagamit ay upang ilista ang mga nilalaman ng mga file na gumagamit ng
cat
,
less
o
grep
. Ang isa pang madaling pagpipilian ay ang paggamit ng isang utos na ang layunin ay upang magbigay ng impormasyon tungkol sa mga gumagamit at grupo ng system.
Gamit ang mga
groups
uutos
Ang pinaka-hindi malilimot na utos upang ilista ang lahat ng mga pangkat ng isang gumagamit ay isang miyembro nito ay ang mga
groups
utos. Kapag naisakatuparan nang walang isang argumento ang utos ay mag-i-print ng isang listahan ng lahat ng mga pangkat na kasalukuyang naka-log in sa gumagamit ay kabilang sa:
groups
Ang unang pangkat ay ang pangunahing pangkat.
john adm cdrom sudo dip plugdev lpadmin sambashare
Upang makakuha ng isang listahan ng lahat ng mga grupo na kabilang sa isang tukoy na gumagamit, ibigay ang username sa mga
groups
bilang isang argumento:
groups linuxize
Parehas tulad ng bago ang unang pangkat ay ang pangunahing pangkat.
Gamit ang utos ng
id
Ang utos ng
id
print ng impormasyon tungkol sa tinukoy na gumagamit at mga pangkat nito. Kung tinanggal ang username ay nagpapakita ito ng impormasyon para sa kasalukuyang gumagamit.
Halimbawa upang makakuha ng impormasyon tungkol sa gumagamit
linuxize
nais mong i-type:
id linuxize
Ang utos ay magpapakita sa username (
uid
), pangunahing grupo ng gumagamit (
gid
), at pangalawang pangkat (mga
groups
) ng gumagamit.
uid=1001(linuxize) gid=1001(linuxize) groups=1001(linuxize), 27(sudo)
Upang i-print lamang ang mga pangalan nang walang mga gumagamit at pangkat ng mga ID gamitin ang pagpipilian sa
-n
. Pagpipilian
-g
-print lamang ang pangunahing pangkat at
-G
lahat ng mga pangkat.
Ang sumusunod na utos ay mag-print ng mga pangalan ng mga pangkat na kasalukuyang gumagamit ay isang miyembro ng:
id -nG
john adm cdrom sudo dip plugdev lpadmin sambashare
Ilista ang Lahat ng Mga Miyembro ng isang Grupo
Upang ilista ang lahat ng mga miyembro ng isang grupo, gamitin ang utos ng
getent group
sinusundan ng pangalan ng pangkat.
Halimbawa, upang malaman ang mga miyembro ng isang pangkat na may mga
developers
pangalan ay gagamitin mo ang sumusunod na utos:
getent group developers
Kung mayroong pangkat ang utos ay mai-print ang pangkat at lahat ng mga miyembro nito:
developers:x:126:frank, mary
Kung walang output na nangangahulugang wala ang pangkat.
Ilista ang Lahat ng Mga Grupo
Upang tingnan ang lahat ng mga pangkat na naroroon sa system buksan lamang ang
/etc/group
file ng pangkat. Ang bawat linya sa file na ito ay kumakatawan sa impormasyon para sa isang pangkat.
less /etc/group
Ang isa pang pagpipilian ay ang paggamit ng
getent
command na nagpapakita ng mga entry mula sa mga database na na-configure sa
/etc/nsswitch.conf
file kasama ang
group
database na magagamit namin upang mag-query ng isang listahan ng lahat ng mga pangkat.
Upang makakuha ng isang listahan ng lahat ng mga pangkat, i-type ang sumusunod na utos:
getent group
Ang output ay pareho tulad ng kapag ipinapakita ang nilalaman ng
/etc/group
file file. Kung gumagamit ka ng LDAP para sa pagpapatunay ng gumagamit ang
getent
ay magpapakita ang lahat ng mga pangkat mula sa parehong
/etc/group
file at LDAP database.
Maaari ka ring gumamit ng
awk
o
cut
upang
cut
-print lamang ang unang patlang na naglalaman ng pangalan ng pangkat:
getent group | awk -F: '{ print $1}'
Konklusyon
Sa tutorial na ito, nalaman mo kung paano mahanap ang mga pangkat ng isang gumagamit ay isang miyembro ng. Ang parehong mga utos ay nalalapat para sa anumang pamamahagi ng Linux, kabilang ang Ubuntu, CentOS, RHEL, Debian at Linux Mint.
Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.
terminalAng isa pang kasanayan na lumalaki ang katanyagan ay ang paggamit ng mga video game bilang mga tool sa pagsasanay. Ang maraming kaligtasan ng publiko at mga organisasyong militar ay gumagamit ng mga video game upang gayahin ang mga kondisyon ng field. (Halimbawa, ang labanan ng Amerikanong Hukbo ng digmaan, na binuo ng US Army, ay naging isang napakalaking matagumpay na tool sa pagrerekord para sa militar.) Ngunit hindi mo kailangang i-shoot ang Nazis upang makahanap ng halaga para sa mga laro s
Sa Regence Blue Cross / Blue Shield sa Portland, Oregon, ang mga miyembro ng IT department ay nakakakuha ng virtual na "mga token" para sa pagganap ilang mga gawain: Ang pag-reset ng password ng gumagamit ay nagkakahalaga ng 2 mga token. Ang pagpapatupad ng isang cost-saving na ideya ay kumikita ng 30 token. Ang mga empleyado ay maaaring "gastusin" ang mga token na ito upang maglaro ng mga laro ng mabilis at batay sa pagkakataon. Ang mga laro ay higit na katulad sa mga slot machine: Ang mga toke
Ang Verizon ay gumawa ng ilang mga menor de edad na mga pagsasaayos sa pinakabagong serye ng mga 3G coverage ng mga ad, ngunit ang AT & T ay hindi impressed. Pinalawak ng AT & T ang paunang reklamo at kahilingan para sa injunction na isama ang mga bagong ad, at nagbigay ng pahayag upang 'itakda ang tuwid na tala' tungkol sa mga claim sa Verizon. Talaga bang nararapat ang mga ad na ito ng pansin?
Una sa lahat, ano ang inaasahan ng AT & T na magawa? Kung ang layunin ay upang maiwasan ang mga customer at prospective na mga customer mula sa pag-aaral tungkol sa kanyang kalat 3G coverage, ang pag-file ng isang kaso at pagguhit ng pansin ng media ay hindi isang mahusay na diskarte. Ang netong resulta ay isang bungkos ng libreng advertising para sa Verizon.
Ay inilunsad sa isang panahon kapag walang Microsoft Fix It o ATS at Windows Troubleshooters, at ang tanging paraan para sa user na ayusin ang kanilang mga problema sa Windows ay sundin tutorial at mano-manong i-edit ang Windows Registry o i-download ang mga pag-aayos ng registry o mga file na bat at patakbuhin ang mga ito upang ayusin ang kanilang mga problema. FixWin v1 para sa Windows 7 at Windows Vista, ay isang first-of-its-kind tool na nagbago sa lahat ng iyon. Ang mga gumagamit ay maaarin
TANDAAN:







