Jinsi ya Kuunda Mtumiaji Mpya wa Sudo kwenye Ubuntu


Katika Linux na mifumo mingine kama Unix, akaunti ya mizizi ina haki za juu zaidi za ufikiaji kwenye mfumo. Inatumika mahsusi kwa madhumuni ya usimamizi wa mfumo.

Mtumiaji wa mizizi (wakati mwingine hujulikana kama mtumiaji mkuu) ana haki au ruhusa zote (kwa faili na programu zote) katika hali zote (mmoja au watumiaji wengi).

Kuendesha mfumo wa Linux haswa seva inayotumia akaunti ya mizizi inachukuliwa kuwa sio salama kwa sababu kadhaa. Hizi ni pamoja na hatari ya uharibifu kutokana na ajali (k.m. kutekeleza amri ambayo hufuta mfumo wa faili), na kuendesha programu za mfumo kwa mapendeleo ya juu kufungua mfumo kwa udhaifu wa usalama. Kando na akaunti ya mizizi ni lengo la kila mshambuliaji.

Kuhusiana na maswala ya usalama hapo juu, inashauriwa kutumia sudo amri kupata haki za mizizi wakati mtumiaji wa mfumo anahitaji. Kwenye Ubuntu, akaunti ya mizizi imezimwa kwa chaguo-msingi na akaunti chaguo-msingi ni akaunti ya usimamizi ambayo hutumia sudo kupata haki za mizizi.

Katika nakala hii fupi, tutaelezea jinsi ya kuunda mtumiaji wa sudo kwenye usambazaji wa Ubuntu Linux.

Kuunda Mtumiaji Mpya wa Sudo huko Ubuntu

1. Ingia kwenye seva yako ya Ubuntu kama mtumiaji mzizi.

$ ssh [email _ip_address

2. Kisha, unda mtumiaji mpya wa sudo kwa kutumia amri ya useradd kama inavyoonyeshwa, ambapo msimamizi ni jina la mtumiaji. Katika amri ifuatayo, alama ya -m inamaanisha kuunda saraka ya nyumbani ya mtumiaji ikiwa haipo, -s inabainisha shell ya mtumiaji ya kuingia na -c inafafanua maoni ya kuhifadhiwa katika faili ya akaunti.

$ sudo useradd -m -s /bin/bash -c "Administrative User" admin

3. Unda nenosiri kwa mtumiaji wa msimamizi kwa kutumia matumizi ya passwd na uthibitishe nenosiri la mtumiaji mpya. Nenosiri dhabiti linapendekezwa sana!

$ sudo passwd admin

4. Ili kuwezesha mtumiaji admin kuomba sudo kutekeleza kazi za usimamizi, unahitaji kuongeza mtumiaji kwenye kikundi cha mfumo wa sudo kwa kutumia amri ya usermod kama ifuatavyo, ambapo -a chaguo linamaanisha kuambatisha mtumiaji kwenye kikundi cha ziada na -G hubainisha kikundi.

$ sudo usermod -aG sudo admin

5. Sasa jaribu ufikiaji wa sudo kwenye akaunti mpya ya mtumiaji kwa kubadili akaunti ya msimamizi (weka nenosiri la akaunti ya msimamizi unapoombwa).

$ su - admin

6. Mara baada ya kubadilishiwa admin mtumiaji, thibitisha kwamba unaweza kutekeleza kazi yoyote ya usimamizi, kwa mfano, jaribu kuunda saraka ya mti chini ya / saraka kwa kuongeza sudo. kwa amri.

$ mkdir -p /srv/apps/sysmon
$ sudo mkdir -p /srv/apps/sysmon

Ifuatayo ni miongozo mingine kuhusu sudo ambayo utapata muhimu:

  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

Hayo ni yote kwa sasa. Katika mwongozo huu, tumeonyesha jinsi ya kuunda mtumiaji wa sudo kwenye Ubuntu. Kwa maelezo zaidi kuhusu sudo, angalia man sudo_root. Je, una maswali au mawazo ya kushiriki? Ikiwa ndio, wasiliana nasi kupitia fomu ya maoni iliyo hapa chini.