Kako kreirati Sudo korisnika na CentOS-u


Naredba sudo daje tehniku za pružanje pouzdanih korisnika administrativne dozvole za Linux sistem bez dijeljenja lozinke root korisnika.

Kada korisnici dozvole ovu tehniku prethode administrativnoj naredbi sa sudo, od njih se traži da unesu vlastitu lozinku. Jednom kada se prijavite i pod pretpostavkom da je komanda dozvoljena, administrativna naredba se izvodi kao da je pokreće root korisnik.

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

U ovom članku ćemo vam pokazati kako da kreirate novi normalan korisnički nalog sa sudo privilegijama na CentOS sistemu bez potrebe da menjate sudoers sistema fajl.

Nakon sudo pristupa, možete koristiti sudo komandu za pokretanje administrativnih naredbi bez prijavljivanja na root korisnički račun.

Kreirajte novog Sudo korisnika na CentOS-u

1. Prijavite se na svoj CentOS sistem kao root korisnik.

ssh root@server_ip_address

2. Kreirajte normalan korisnički račun pod nazivom tecmint koristeći naredbu useradd, opcija -m znači kreiranje korisničkog kućnog direktorija ako ne t postoji, -s definira program ljuske za prijavu novog korisnika (koji je u ovom slučaju /bin/bash) i -c definira komentar označavajući da je ovo administrativni korisnički nalog.

useradd -m -s /bin/bash -c "Administrator" tecmint

Zamijenite tecmint korisničkim imenom koje želite kreirati.

3. Postavite lozinku za novokreirani korisnički nalog koristeći passwd komandu (ne zaboravite da postavite sigurnu jaku lozinku).

passwd tecmint

4. Na svim Linux distribucijama koje pripadaju porodici RHEL, samo korisnici u grupi sistema kotača mogu pokrenuti naredbu sa sudo. Dakle, sljedeće, dodajte novog korisnika tecmint u wheel group koristeći naredbu usermod. Ovdje oznaka -a znači dodavanje korisnika u dodatnu grupu, a -G specificira grupu.

usermod -aG wheel tecmint

5. Testirajte sudo pristup na novokreiranom korisničkom računu tecmint pozivanjem su komande za prebacivanje na novog korisnika račun i također provjerite da li je korisnik u grupi kotača.

su - tecmint
groups

6. Sada pokrenite whoami komandu tako što ćete dodati "sudo" naredbi koju želite pokrenuti s administrativnim privilegijama.

whoami

Pošto je ovo prvi put da ste izvršili sudo sa ovog naloga, bit će prikazana poruka sa natpisom. Od vas će se također tražiti da unesete lozinku za korisnički račun.

Ako je sudo ispravno konfigurisan, izlaz gornje whoami komande će pokazati root.

7. Također možete navesti sadržaj direktorija /root koristeći komandu ls, koja je obično dostupna samo root korisniku.

sudo ls -la /root

Možda biste željeli pročitati i ove sljedeće povezane članke o sudo.

  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! U ovom članku smo objasnili kako da kreirate novi normalni korisnički nalog sa sudo privilegijama na CentOS sistemu. Za sva pitanja kontaktirajte nas putem obrasca za komentare ispod.