Kako kreirati novog Sudo korisnika na Ubuntu


U Linuxu i drugim sistemima sličnim Unixu, root nalog ima najviša prava pristupa na sistemu. Koristi se posebno za potrebe sistemske administracije.

Root korisnik (ponekad se naziva i superkorisnik) ima sva prava ili dozvole (za sve datoteke i programe) u svim načinima rada (jednostruki ili višekorisnički).

Upravljanje Linux sistemom, posebno serverom koji koristi root nalog, smatra se nesigurnim iz nekoliko razloga. To uključuje, između ostalog, rizik od oštećenja od nezgoda (npr. pokretanje komande koja briše sistem datoteka) i pokretanje sistemskih aplikacija s povišenim privilegijama koje otvaraju sistem sigurnosnim ranjivostima. Osim toga, root nalog je meta svakog napadača.

Pročitajte također: Razlika između su i sudo i kako konfigurirati sudo u Linuxu

S obzirom na gore navedene sigurnosne probleme, preporučuje se korištenje sudo komande za dobivanje root privilegija kada korisnik sistema to zaista treba. Na Ubuntu, root račun je onemogućen po defaultu, a zadani račun je administrativni račun koji koristi sudo za stjecanje root privilegija.

U ovom kratkom članku ćemo objasniti kako kreirati sudo korisnika na Ubuntu Linux distribuciji.

Kreiranje novog Sudo korisnika u Ubuntu

1. Prijavite se na svoj Ubuntu server kao root korisnik.

ssh root@server_ip_address

2. Zatim kreirajte novog sudo korisnika koristeći useradd komandu kao što je prikazano, gdje je admin korisničko ime . U sljedećoj naredbi, oznaka -m znači kreiranje korisničkog kućnog direktorija ako ne postoji, -s specificira korisnikovu ljusku za prijavu i -c definira komentar koji će biti pohranjen u datoteci računa.

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

3. Kreirajte lozinku za admin korisnika koristeći passwd uslužni program i potvrdite lozinku novog korisnika. Jaka lozinka se preporučuje!

sudo passwd admin

4. Da omogućite korisniku admin da pozove sudo za obavljanje administrativnih zadataka, morate dodati korisnika u sudo sistemsku grupu koristeći usermod naredba kako slijedi, gdje opcija -a znači dodavanje korisnika u dodatnu grupu, a -G specificira grupu.

sudo usermod -aG sudo admin

5. Sada testirajte sudo pristup na novom korisničkom računu prebacivanjem na administratorski račun (unesite lozinku administratorskog računa kada se to od vas zatraži).

su - admin

6. Kada se prebacite na admin korisnika, provjerite da li možete pokrenuti bilo koji administrativni zadatak, na primjer, pokušajte kreirati stablo direktorija pod / direktorij dodavanjem sudo naredbi.

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

Slijede drugi vodiči o sudo koji će vam biti korisni:

  1. 10 korisnih Sudoers konfiguracija za postavljanje 'sudo' u Linuxu
  2. Kako prikazati zvjezdice dok kucate Sudo lozinku u Linuxu
  3. Kako zadržati sesiju vremenskog ograničenja 'sudo' lozinke duže u Linuxu

To je sve za sada. U ovom vodiču smo pokazali kako da kreirate sudo korisnika na Ubuntuu. Za više detalja o sudo, pogledajte “man sudo_root“. Imate li pitanja ili razmišljanja za podijeliti? Ako jeste, kontaktirajte nas putem obrasca za povratne informacije u nastavku.