Kaip sukurti naują „Sudo“ vartotoją „Ubuntu“.


Linux ir kitose į Unix panašiose sistemose šakninė paskyra turi didžiausias prieigos teises sistemoje. Jis naudojamas specialiai sistemos administravimo tikslais.

Root naudotojas (kartais vadinamas supervartotoju) turi visas teises arba leidimus (visiems failams ir programoms) visais režimais (vieno ar kelių naudotojų).

„Linux“ sistemos, ypač serverio, kuriame naudojama root paskyra, naudojimas yra nesaugus dėl kelių priežasčių. Tai, be kita ko, apima žalos dėl nelaimingų atsitikimų riziką (pvz., paleidžiant komandą, kuri ištrina failų sistemą), ir sistemos programų su padidintomis privilegijomis paleidimą, atveriantį sistemą saugos pažeidžiamumui. Be to, pagrindinė paskyra yra kiekvieno užpuoliko taikinys.

Taip pat skaitykite: skirtumas tarp su ir sudo ir kaip sukonfigūruoti sudo sistemoje Linux

Atsižvelgiant į aukščiau išvardintus saugumo klausimus, rekomenduojama naudoti komandą sudo, kad įgytumėte root teises, kai sistemos vartotojui to tikrai reikia. Ubuntu pagal numatytuosius nustatymus root paskyra yra išjungta, o numatytoji paskyra yra administracinė paskyra, kuri naudoja sudo, kad įgytų root teises.

Šiame trumpame straipsnyje paaiškinsime, kaip sukurti sudo vartotoją Ubuntu Linux paskirstyme.

Naujo Sudo vartotojo sukūrimas Ubuntu

1. Prisijunkite prie Ubuntu serverio kaip pagrindinis vartotojas.

ssh root@server_ip_address

2. Tada sukurkite naują sudo naudotoją naudodami komandą useradd, kaip parodyta, kur administratorius yra naudotojo vardas . Šioje komandoje vėliavėlė -m reiškia sukurti vartotojo namų katalogą, jei jo nėra, -s nurodo vartotojo prisijungimo apvalkalą ir -c apibrėžia komentarą, kuris turi būti saugomas paskyros faile.

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

3. Sukurkite administratoriaus naudotojo slaptažodį naudodami passwd įrankį ir patvirtinkite naujojo naudotojo slaptažodį. Labai rekomenduojama naudoti stiprų slaptažodį!

sudo passwd admin

4. Kad vartotojas admin galėtų iškviesti sudo, kad atliktų administravimo užduotis, turite įtraukti vartotoją į sudo sistemos grupę naudodami usermod komandą taip, kur parinktis -a reiškia pridėti vartotoją prie papildomos grupės, o -G nurodo grupę.

sudo usermod -aG sudo admin

5. Dabar išbandykite sudo prieigą naujoje vartotojo paskyroje, perjungdami į administratoriaus paskyrą (kada būsite paraginti, įveskite administratoriaus paskyros slaptažodį).

su - admin

6. Perjungę į administratoriaus naudotoją, patikrinkite, ar galite vykdyti bet kokią administravimo užduotį, pavyzdžiui, pabandykite sukurti katalogų medį / katalogą, prie komandos pridėdami sudo.

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

Toliau pateikiami kiti sudo vadovai, kurie jums bus naudingi:

  1. 10 naudingų „Sudoers“ konfigūracijų, skirtų „sudo“ nustatymui „Linux“.
  2. Kaip rodyti žvaigždutes įvedant „Sudo“ slaptažodį „Linux“.
  3. Kaip ilgiau išlaikyti „sudo“ slaptažodžio skirtojo laiko sesiją sistemoje „Linux“.

Tai kol kas viskas. Šiame vadove parodėme, kaip sukurti sudo vartotoją naudojant Ubuntu. Norėdami gauti daugiau informacijos apie sudo, žr. „man sudo_root“. Ar turite klausimų ar minčių, kuriais norite pasidalinti? Jei taip, susisiekite su mumis naudodami toliau pateiktą atsiliepimų formą.