Paano Magdagdag ng Mga Gumagamit sa Arch Linux

How Add Users Arch Linux



Ang pamamahala ng gumagamit ay isa sa mga pangunahing tampok ng anumang Linux system. Pinapayagan nito ang pamamahagi ng wastong mga pahintulot ng system sa tamang tao lamang. Bilang default, ang Linux ay isang multi-user system. Maaaring ma-access ng maramihang mga gumagamit ang system at magamit ang mga itinalagang tampok sa parehong oras. Gayunpaman, para sa isang maayos at ligtas na karanasan, ang tamang pamamahala ng account ay lubos na mahalaga.

Iyon ang dahilan kung bakit ang pamamahala ng account ay isa sa mga pangunahing bahagi ng pagiging isang system admin. Maraming mga mahahalagang bahagi na kasangkot sa pamamahala na kahit na ang kaunting pagkakamali ay maaaring gastos sa buong system na kinuha ng mga hindi nais na mananakop (mga).







Ngayon, tingnan natin ang pagdaragdag ng (mga) account ng gumagamit sa Arch Linux.



Mga account ng gumagamit

Ang isang gumagamit ay sinumang gumagamit ng isang computer. Sa kaso ng mga gumagamit ng Linux, ipinapahiwatig nito ang mga pangalan na kumakatawan sa mga gumagamit na iyon. Habang pinapayagan ng Linux ang isang matatag na system para sa maramihang pag-access ng gumagamit nang sabay, ang seguridad ay isang malaking alalahanin. Nang walang wastong kontrol sa pahintulot, ang sistema ay maaaring maging mahina laban sa lahat ng uri ng maling paggamit.



Para sa gawing mas madali ang pamamahala, ang lahat ng mga account ng gumagamit sa isang sistema ng Linux ay pinaghihiwalay sa iba't ibang mga pangkat. Ang mga pangkat ay ang tunay na kahulugan ng kapangyarihan ng mga gumagamit sa system. Mayroong ilang mga default na pangkat na karaniwang higit pa sa sapat upang hawakan ang trabaho. Gayunpaman, sa kaso ng isang sistema sa antas ng negosyo, maaaring kailanganin ang maraming mga pangkat. Bahala na ang mga admin ng system upang magpasya kung maraming mga grupo ang kinakailangan o hindi.





Sa gabay na ito, sasakupin namin kung paano magdagdag, mag-alis at manipulahin ang iba't ibang mga kadahilanan ng isang account ng gumagamit sa Arch Linux.

Tandaan: Kung sumusubok ka sa iyong computer sa bahay, huwag mag-atubiling gumala. Gayunpaman, kung ang mga pagkilos na ito ay isasagawa sa isang sistema sa antas ng corporate o enterprise, masidhi kong inirerekumenda na mag-ingat. Ang mga pagkilos na ito ay mas mahusay na isinagawa ng isang sopistikadong admin ng system kaysa sa average na Joes.



Mga pagkilos ng account ng gumagamit

Mayroong maraming mga pagkilos para sa pamamahala ng mga account ng gumagamit. Ang pinakamahusay na paraan upang magawa ang mga ito sa pamamagitan ng terminal. Pinapayagan nito ang higit na kontrol at pag-unawa. Huwag matakot; kung handa kang magbayad ng kaunting pansin, wala itong espesyal.

Pagpapagana sa pangkat ng gulong

Ito ang pinakaunang mahalagang hakbang. Nang hindi pinapagana ang pangkat ng gulong, hindi posible ang pagdaragdag ng admin account sa system.

Kailangan naming baguhin ang file ng sudoers. Patakbuhin ang sumusunod na utos.

sudo EDITOR=nanobisyo

Ilulunsad nito ang / etc / sudoers file kasama ang Nano editor. Ngayon, mag-scroll pababa at huwag paganahin ang pangkat ng gulong.

I-save ang file sa pamamagitan ng pagpindot sa Ctrl + O at lumabas sa editor sa pamamagitan ng pagpindot sa Ctrl + X.

Pinapayagan ng pangkat ng gulong ang paglikha ng isang gumagamit na may kakayahang magpatakbo ng mga utos bilang ugat. Hawak ng Root ang tunay na lakas ng buong system at kung gumagamit ka ng Linux nang medyo matagal, alam mo na ang kahalagahan ng pagpapatakbo ng maraming mga pagpapanatili at mga pag-aayos na nangangailangan ng pag-access sa ugat.

Pagdaragdag ng isang gumagamit

Ngayon, handa na kaming magdagdag ng bagong gumagamit. Sinusundan ng utos ng useradd ang sumusunod na istraktura.

sudouseradd<mga pagpipilian> <username>

Ang pagdaragdag ng isang bagong gumagamit sa system ay medyo simple. Sabihin lang sa useradd ang username.

sudouseradd<username>

Sa kasamaang palad, ang utos na ito ay i-lock ang gumagamit nang walang anumang paraan ng pag-log in. Ang gumagamit ay walang direktoryo sa bahay. Upang maibsan ang problema, gamitin ang sumusunod na istraktura ng utos.

sudouseradd-m <username>

Lilikha ito ng isang natatanging direktoryo sa bahay para sa gumagamit at hayaang ma-access ang bagong account. Ngayon, magtalaga ng isang password sa pag-login para sa bagong nilikha na gumagamit.

Tandaan: Ang utos na ito ay maaari ding gamitin para sa pag-update ng password din ng isang mayroon nang account.

sudo passwd <username>

Posibleng pisilin ang lahat ng nabanggit na mga hakbang sa isang solong linya.

sudouseradd-m <username> -p <password>

May kakayahan din ang useradd na magtakda ng isang pasadyang direktoryo para sa bagong nilikha na gumagamit. Para sa hangaring iyon, gamitin ang -d flag.

sudouseradd-d /landas/sa/bahay/sa iyo -m <username> -p <password>

Ang useradd ay may kakayahang magsagawa ng maraming iba pang mga pagpapaandar. Halimbawa, ang flag ng -G upang tukuyin kung aling pangkat ang magrehistro.

sudouseradd-G <mga pangkat> -d /landas/sa/bahay/sa iyo -m <username>
-p <password>

Kung kailangan mong magdagdag ng isang gumagamit ng system, gamitin ang sumusunod na strucutre.

sudouseradd-r -s /usr/am/isda<username>

Kailangang i-verify ang resulta? Subukang mag-log in sa account ng gumagamit gamit ang sumusunod na utos.

sudo nito-<username>
sudo sino ako

Pagbabago ng mga katangian ng gumagamit

Mahalaga ring malaman kung paano baguhin ang mga katangian ng gumagamit. Sa mga kaso, maaaring mangailangan ang isang gumagamit ng mga pagbabago sa pahintulot at iba pang mga katangian. Para sa hangaring iyon, kailangan namin ng tool na usermod. Ito ay may kakayahang baguhin ang maraming mga katangian.

sumusunod ang usermod sa sumusunod na istraktura.
sudousermod<mga pagpipilian> <username>

Halimbawa, maaari mong baguhin ang pangalan ng pag-login ng isang gumagamit!

sudousermod-ang <bagong pangalan> <lumang user name>

Kailangang baguhin ang direktoryo sa bahay para sa gumagamit? Gumamit ng -d o –home flag.

sudousermod-m -d /landas/bago/bahay<username>

Maaari mo ring itakda ang expiry date ng isang gumagamit! Pagkatapos ng oras, ang gumagamit ay hindi na magagamit sa system.

sudousermod--Petsa na mawawalan ng bisa <YYYY-MM-DD> <username>

Kung ang isang gumagamit ay kailangang mairehistro sa mga karagdagang pangkat, gamitin ang –append at –groups na mga flag nang magkasama. Kapag naglilista ng mga pangkat, dapat ay walang anumang puwang sa pagitan ng mga kuwit.

sudousermod--append --group <group1, group2,…> <username>

Baguhin ang default na shell ng isang gumagamit gamit ang –shell flag.

sudousermod--shell <shell_path> <username>

Tulad ng useradd, pinapayagan din ng usermod ang paglalagay ng lahat ng mga parameter sa isang solong linya.

sudousermod--Petsa na mawawalan ng bisa <YYYY-MM-DD> --append --group <group1, group2,…>
--shell <shell_path>

Kung, sa ilang kadahilanan, kailangang i-lock ang isang gumagamit, maaaring gawin ng usermod ang trabaho.

sudousermod--lock <username>

Maaaring paganahin ang gumagamit gamit ang sumusunod na utos.

sudousermod--unlock <username>

Pagtanggal ng isang gumagamit

Ito ang pangwakas na bahagi ng gabay na ito. Sa lifecycle, ang isang system ay magkakaroon ng mga bagong gumagamit at sa mga kaso, matatanggal / maa-update ang mga lumang gumagamit. Para sa pag-alis ng mga gumagamit, ang userdel ay isang nakatuon na tool.

Gamitin ang sumusunod na utos para sa pag-alis ng isang gumagamit.

sudouserdel<username>

Kung nais mong alisin ang gumagamit na may nauugnay na direktoryo sa bahay, gamitin ang sumusunod na utos.

sudouserdel-r <username>

Pangwakas na saloobin

Ito ay simpleng mga kaso lamang ng paggamit para sa lahat ng mga pamamaraang nabanggit dati. Mayroong maraming iba pang mga paraan kung saan ang mga utos na ito ay maaaring mag-alok ng isang tunay na solusyon.

Para sa mas malalim at advanced na paggamit ng mga utos na ito, kumunsulta sa kanilang mga pahina ng tao. Mayroong lahat ng mga magagamit na pagpipilian na maaari mong gamitin upang magamit sa mga naaangkop na sitwasyon. Huwag mag-atubiling gumala at magkaroon ng isang mas mahusay na pag-unawa.