Android

Paano lumikha ng mga grupo sa linux (commandadd group)

Linux Command Line Tutorial For Beginners 24 - Basic Group Management (groups, groupadd, groupdel)

Linux Command Line Tutorial For Beginners 24 - Basic Group Management (groups, groupadd, groupdel)

Talaan ng mga Nilalaman:

Anonim

Sa Linux, ang mga pangkat ay ginagamit upang ayusin at pamahalaan ang mga account sa 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., pag-uusapan natin kung paano lumikha ng mga bagong pangkat sa Linux, gamit ang utos ng pangkat.

groupadd Command Syntax

Ang pangkalahatang syntax para sa utos ng pangkat ay ang mga sumusunod:

groupadd GROUPNAME

Tanging ang ugat o isang gumagamit na may mga pribilehiyo ng sudo ang maaaring lumikha ng mga bagong pangkat.

Kapag nag- groupadd , ang groupadd lumikha ng isang bagong pangkat gamit ang mga pagpipilian na tinukoy sa command line kasama ang mga default na halaga na tinukoy sa /etc/login.defs file.

Lumilikha ng isang Grupo sa Linux

Upang lumikha ng isang bagong pangkat ng uri ng groupadd sinusundan ng bagong pangalan ng pangkat.

Halimbawa, upang lumikha ng isang bagong pangkat na nagngangalang mygroup tatakbo ka:

groupadd mygroup

Ang utos ay nagdaragdag ng isang entry para sa bagong pangkat sa /etc/group at /etc/gshadow file.

Kapag nilikha ang pangkat, maaari mong simulan ang pagdaragdag ng mga gumagamit sa pangkat.

Kung mayroon na ang pangkat na may parehong pangalan, mag-print ang system ng isang mensahe ng error tulad ng mga sumusunod:

groupadd: group 'mygroup' already exists

Upang sugpuin ang mensahe ng error kung mayroong pangkat at upang matagumpay na maisagawa ang command exit, gamitin ang pagpipilian na -f ( --force ):

groupadd -f mygroup

Paglikha ng isang Grupo na may Tukoy na GID

Sa mga operating system na tulad ng Linux at Unix, ang mga grupo ay nakilala sa pamamagitan ng pangalan nito at isang natatanging GID (isang positibong integer).

Bilang default, kapag ang isang bagong grupo ay nilikha, ang system ay nagtatalaga ng susunod na magagamit na GID mula sa saklaw ng mga ID ng pangkat na tinukoy sa file ng login.defs .

Gamitin ang pagpipilian na -g ( --gid ) upang lumikha ng isang pangkat na may isang tukoy na GID.

Halimbawa upang lumikha ng isang pangkat na nagngangalang mygroup may GID ng 1010 iyong i-type:

groupadd -g 1010 mygroup

Maaari mong i-verify ang GID ng pangkat, sa pamamagitan ng paglista ng lahat ng mga pangkat at pagsala ng resulta sa grep:

getent group | grep mygroup

mygroup:x:1010:

Kung mayroon nang isang pangkat na may ibinigay na GID, makakakuha ka ng mga sumusunod na error:

groupadd: GID '1010' already exists

Kapag ginamit sa opsyon na -o ( --non-unique ) pinapayagan ka ng utos ng pangkat na lumikha ka ng isang pangkat na walang natatanging GID:

groupadd -o -g 1010 mygroup

Paglikha ng isang System Group

Walang tunay na pagkakaiba sa teknikal sa pagitan ng system at regular (normal) na mga pangkat. Karaniwan, ang mga pangkat ng system ay ginagamit para sa ilang mga espesyal na layunin ng operasyon ng system, tulad ng paglikha ng mga backup o paggawa ng pagpapanatili ng system.

Ang mga pangkat ng mga system GID ay pinili mula sa hanay ng mga system ng UDs na tinukoy sa file ng login.defs , na naiiba sa saklaw na ginamit para sa mga regular na grupo.

Gamitin ang --system -r ( --system ) upang lumikha ng isang pangkat ng system. Halimbawa, upang lumikha ng isang bagong pangkat ng system na nagngangalang mysystemgroup iyong tatakbo:

groupadd -r mysystemgroup

Pagwawakas sa Default /etc/login.defs Halaga

Ang opsyon na -K ( --key ) na sinusundan ng KEY=VAL nagpapahintulot sa iyo na /etc/login.defs ang mga default na halaga na tinukoy sa /etc/login.defs file.

Karaniwan, ang maaari mong i-override ay ang maximum at minimum na mga halaga ng normal at system group ID para sa awtomatikong pagpili ng GID kapag lumilikha ng isang bagong pangkat.

Sabihin nating nais mong lumikha ng isang bagong pangkat na may GID sa saklaw sa pagitan ng 1200 at 1500. Upang gawin iyon, tukuyin ang mga halaga ng min / max na ipinakita sa ibaba:

groupadd -K GID_MIN=1200 -K GID_MAX=1500 mygroup

Paglikha ng isang Grupo ng System na may Password

Ang pagdaragdag ng isang password sa isang grupo ay walang praktikal na paggamit at maaaring maging sanhi ng isang problema sa seguridad dahil higit sa isang gumagamit ay kailangang malaman ang password.

Ang opsyon na -p ( --password ) na sinusundan ng password ay nagbibigay-daan sa iyo upang magtakda ng isang password para sa bagong pangkat:

groupadd -p grouppassword mygroup

Konklusyon

Sa Linux, maaari kang lumikha ng mga bagong pangkat gamit ang utos ng pangkat.

Ang parehong mga tagubilin ay nalalapat para sa anumang pamamahagi ng Linux, kabilang ang Ubuntu, CentOS, RHEL, Debian, Fedora, at Arch Linux.

Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.

grupo ng gumagamit ng terminal