Kako stvoriti novog korisnika Suda na Ubuntuu


U Linuxu i ostalim sustavima sličnim Unixu, root račun ima najviša prava pristupa u sustavu. Koristi se posebno u svrhu administriranja sustava.

Korijenski korisnik (koji se ponekad naziva i superkorisnik) ima sva prava ili dopuštenja (za sve datoteke i programe) u svim načinima rada (pojedinačni ili višekorisnički).

Upravljanje Linux sustavom, posebno poslužiteljem koji koristi root račun, smatra se nesigurnim iz nekoliko razloga. Oni uključuju, između ostalog, rizik od oštećenja zbog nesreća (npr. Pokretanje naredbe koja briše datotečni sustav) i pokretanje sistemskih aplikacija s povišenim privilegijama koje sustav otvaraju sigurnosnim ranjivostima. Osim toga, root račun je cilj svakog napadača.

S obzirom na gore navedena sigurnosna pitanja, preporuča se upotreba naredbe sudo za stjecanje root privilegija kada korisnik sustava to zaista treba. Na Ubuntuu je root račun prema zadanim postavkama onemogućen, a zadani račun je administrativni račun koji koristi sudo za stjecanje root privilegija.

U ovom kratkom članku objasnit ćemo kako stvoriti sudo korisnika na Ubuntu Linux distribuciji.

Stvaranje novog korisnika Suda u Ubuntuu

1. Prijavite se na svoj Ubuntu poslužitelj kao root korisnik.

$ ssh [email _ip_address

2. Zatim stvorite novog sudo korisnika pomoću naredbe useradd kao što je prikazano, gdje je admin korisničko ime. U sljedećoj naredbi zastava -m znači stvoriti korisnikov kućni direktorij ako on ne postoji, -s navodi korisničku školjku za prijavu i -c definira komentar koji će se pohraniti u datoteku računa.

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

3. Izradite lozinku za administratora pomoću uslužnog programa passwd i potvrdite lozinku novog korisnika. Snažna lozinka se toplo preporučuje!

$ sudo passwd admin

4. Da biste korisniku admin omogućili pozivanje sudoa za izvršavanje administrativnih zadataka, trebate dodati korisnika u grupu sudo sustava pomoću naredbe usermod na sljedeći način, gdje je -a opcija znači dodati korisnika u dopunsku skupinu, a -G određuje 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 zatraži).

$ su - admin

6. Jednom kada se prebacite na korisnika admin , provjerite možete li pokrenuti bilo koji administrativni zadatak, na primjer, pokušajte stvoriti stablo direktorija u direktoriju / dodavanjem sudo naredbi.

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

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

  1. 10 korisnih konfiguracija Sudoers-a za postavljanje "sudo-a" u Linuxu
  2. Kako prikazati zvjezdice dok pišete Sudo lozinku u Linuxu
  3. Kako zadržati sesiju vremenskog ograničenja lozinke „sudo“ u Linuxu

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