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.
- 10 korisnih Sudoers konfiguracija za postavljanje 'sudo' u Linuxu
- Kako prikazati zvjezdice dok kucate Sudo lozinku u Linuxu
- 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.