Jinsi ya kuunda Mtumiaji wa Sudo kwenye CentOS


Amri ya sudo inatoa mbinu ya kuwapa watumiaji wanaoaminika ruhusa ya kiutawala kwa mfumo wa Linux bila kushiriki nenosiri la mtumiaji wa mizizi.

Watumiaji wanaporuhusu mbinu hii kutanguliza amri ya msimamizi na sudo wanaulizwa kutoa nenosiri lao wenyewe. Mara tu kuingia, na kudhani amri inaruhusiwa, amri ya kiutawala inafanywa kana kwamba inaendeshwa na mtumiaji wa mizizi.

Katika nakala hii, itakuonyesha jinsi ya kuunda akaunti mpya ya mtumiaji wa kawaida na marupurupu ya sudo kwenye mfumo wa CentOS bila kubadilisha faili ya sudoers ya mfumo.

Mara tu ufikiaji wa sudo ukitolewa, unaweza kutumia sudo amri kutekeleza amri za kiutawala bila kuingia kwenye akaunti ya mtumiaji wa mizizi.

Unda Mtumiaji Mpya wa Sudo kwenye CentOS

1. Ingia kwenye mfumo wako wa CentOS kama mtumiaji mzizi.

$ ssh [email _ip_address

2. Unda akaunti ya kawaida ya mtumiaji inayoitwa tecmint kwa kutumia amri ya useradd, chaguo la -m linamaanisha kuunda saraka ya nyumbani ya mtumiaji ikiwa haipo, - s inafafanua mpango wa kuingia kwa mtumiaji mpya (ambayo ni /bin/bash katika kesi hii) na -c inafafanua maoni yanayoonyesha kuwa huyu ni mtumiaji wa msimamizi. akaunti.

# useradd -m -s /bin/bash -c "Administrator" tecmint

Badilisha tecmint na jina la mtumiaji ambalo ungependa kuunda.

3. Weka nenosiri kwa akaunti mpya ya mtumiaji iliyoundwa kwa kutumia amri ya passwd (kumbuka kuweka nenosiri kali lililo salama).

# passwd tecmint

4. Kwenye usambazaji wote wa Linux ambao ni wa familia ya RHEL, watumiaji walio katika kikundi cha mfumo wa magurudumu pekee wanaweza kutekeleza amri kwa sudo. Kwa hivyo, kinachofuata, ongeza mtumiaji mpya tecmint kwenye kikundi cha gurudumu kwa kutumia amri ya usermod. Hapa, alama ya -a ina maana ya kuambatisha mtumiaji kwenye kikundi cha ziada na -G hubainisha kikundi.

# usermod -aG wheel tecmint

5. Jaribu ufikiaji wa sudo kwenye akaunti mpya ya mtumiaji tecmint kwa kutumia su amri kubadili hadi akaunti mpya ya mtumiaji na pia kuthibitisha kwamba mtumiaji iko kwenye kundi la magurudumu.

# su - tecmint
$ groups

6. Sasa endesha amri ya whoami kwa kutanguliza \sudo\ kwa amri ambayo ungependa kutekeleza kwa mapendeleo ya kiutawala.

$ whoami

Kwa kuwa hii ni mara yako ya kwanza kutekeleza sudo kutoka kwa akaunti hii ujumbe wa bango utaonyeshwa. Pia utaulizwa kuingiza nenosiri la akaunti ya mtumiaji.

Ikiwa sudo imesanidiwa ipasavyo, matokeo ya amri ya whoami hapo juu itaonyesha mzizi.

7. Unaweza pia kuorodhesha yaliyomo kwenye saraka ya /root kwa kutumia amri ya ls, ambayo kwa kawaida inaweza kufikiwa na mtumiaji wa mizizi pekee.

$ sudo ls -la /root

Unaweza pia kupenda kusoma nakala hizi zifuatazo zinazohusiana kwenye sudo.

  1. Mipangilio 10 Muhimu ya Sudoers kwa Kuweka 'sudo' katika Linux
  2. Jinsi ya Kuonyesha Nyota Unapoandika Nenosiri la Sudo katika Linux
  3. Jinsi ya Kuweka Kipindi cha ‘sudo’ Nenosiri kwa Muda Mrefu katika Linux

Ni hayo tu! Katika makala haya, tumeelezea jinsi ya kuunda akaunti mpya ya mtumiaji wa kawaida kwa kutumia sudo haki kwenye mfumo wa CentOS. Kwa maswali yoyote, wasiliana nasi kupitia fomu ya maoni hapa chini.