Kako ustvariti novega uporabnika Sudo v Ubuntuju


V Linuxu in drugih sistemih, podobnih Unixu, ima korenski račun najvišje pravice dostopa do sistema. Uporablja se posebej za sistemsko administracijo.

Korenski uporabnik (včasih imenovan tudi super uporabnik) ima vse pravice ali dovoljenja (za vse datoteke in programe) v vseh načinih (en sam ali več uporabnikov).

Upravljanje sistema Linux, zlasti strežnika s korenskim računom, je iz več razlogov nesigurno. Sem spadajo med drugim tveganje za škodo zaradi nesreč (npr. Zagon ukaza, ki izbriše datotečni sistem), in zagon sistemskih aplikacij z visokimi privilegiji, ki sistem odpirajo varnostnim ranljivostim. Poleg tega je korenski račun tarča vsakega napadalca.

Glede na zgornje varnostne pomisleke je priporočljivo uporabiti ukaz sudo za pridobitev korenskih pravic, kadar sistemski uporabnik to resnično potrebuje. V Ubuntuju je korenski račun privzeto onemogočen, privzeti račun pa je skrbniški račun, ki uporablja sudo za pridobitev korenskih pravic.

V tem kratkem članku bomo razložili, kako ustvariti uporabnika sudo v distribuciji Ubuntu Linux.

Ustvarjanje novega uporabnika Sudo v Ubuntuju

1. Prijavite se v svoj strežnik Ubuntu kot korenski uporabnik.

$ ssh [email _ip_address

2. Nato z ukazom useradd ustvarite novega uporabnika sudo, kot je prikazano, kjer je skrbniško ime uporabniško ime. V naslednjem ukazu zastavica -m pomeni ustvariti uporabnikov domači imenik, če ta ne obstaja, -s določa uporabniško prijavno lupino in -c določa komentar, ki se shrani v datoteko računa.

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

3. Ustvarite geslo za skrbniškega uporabnika s pomočjo pripomočka passwd in potrdite geslo novega uporabnika. Močno geslo je zelo priporočljivo!

$ sudo passwd admin

4. Če želite uporabniku admin omogočiti, da pokliče sudo za izvajanje skrbniških nalog, morate uporabnika dodati v sistemsko skupino sudo z uporabo ukaza usermod, kot sledi, kjer je -a možnost pomeni dodajanje uporabnika v dodatno skupino in -G določa skupino.

$ sudo usermod -aG sudo admin

5. Zdaj preizkusite sudo dostop na novem uporabniškem računu s preklopom na skrbniški račun (ob pozivu vnesite geslo skrbniškega računa).

$ su - admin

6. Ko preklopite na uporabnika admin , preverite, ali lahko zaženete katero koli skrbniško nalogo, na primer poskusite v imeniku / ustvariti drevo imenikov z dodajanjem sudo na ukaz.

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

Sledijo drugi vodniki o sudu, ki se vam bodo zdeli koristni:

  1. 10 uporabnih konfiguracij Sudoers za nastavitev 'sudo' v Linuxu
  2. Kako prikazati zvezdice med vnašanjem gesla za Sudo v Linuxu
  3. Kako v Linuksu podaljšati sejo časovne omejitve gesla »sudo«

To je vse za zdaj. V tem priročniku smo pokazali, kako ustvariti uporabnika sudo v Ubuntuju. Za več podrobnosti o sudo glejte "man sudo_root". Imate kakšno vprašanje ali misel deliti? Če je odgovor da, nas pokličite preko spodnjega obrazca za povratne informacije.