Debian

Kako dodati korisnika sudoerima u Debianu 10

Kako dodati korisnika sudoerima u Debianu 10
Naredba sudo korisnicima omogućuje izvršavanje administrativnih naredbi u Linux sustavu, poput instaliranja, uklanjanja i ažuriranja paketa te uređivanja konfiguracijskih datoteka, između ostalih zadataka. Korištenje sudo privilegija prije bilo koje root naredbe omogućuje vam isto što i kao root korisnik. Također je siguran način dodjeljivanja root privilegija bilo kojem korisniku. Umjesto da korisnicima pružite root lozinku, možete im dodijeliti sudo privilegije i oni mogu provjeriti autentičnost pomoću vlastite lozinke.

Napomena: Dodjeljivanje sudo privilegija korisnicima jednako je davanju korijenskih privilegija. Dakle, provjerite dodjeljujete li privilegije sudo pravom korisniku.

Možete dodijeliti sudo privilegije bilo kojem korisniku putem sljedeće dvije metode:

Ovaj će članak razmotriti obje metode za dodjeljivanje sudo privilegija. Naredbe o kojima se govori u ovom članku izvodit će se na sustavu Debian 10 Buster.

Metoda 1: Dodajte korisnika u datoteku sudoers

Ova metoda za dodjeljivanje sudo privilegija je poželjnija, jer vam omogućuje da dodijelite restriktivne privilegije korisnicima samo za one naredbe koje su apsolutno potrebne za izvršavanje zadatka. To možete učiniti pomoću / etc / sudoers datoteku koja vam omogućuje jednostavno upravljanje privilegijama korisnika. Sve što trebate je jednostavno urediti / etc / sudoers datoteku i dodajte korisnika kojem želite dodijeliti sudo privilegije. Pazite da uvijek uređujete / etc / sudoers datoteku pomoću naredbe visudo, jer pruža najsigurniji način uređivanja ove datoteke. Naredba visudo stvara privremenu kopiju / etc / sudoers datoteku, gdje možete dodati zadatke povezane sa sudo-om. Nakon toga, datoteka se provjerava i provjerava sintaksa. Na ovaj način pomaže u sprečavanju bilo kakvih konfiguracijskih pogrešaka koje bi vas u protivnom mogle zaključati s korijenskog računa.

Uredite / etc / sudoersdatoteka na sljedeći način:

$ sudo visudo

Da biste dodali korisnika u datoteku sudoers i dodijelili mu sva dopuštenja, dodajte sljedeći unos u dno datoteke, zamjena korisničkog imena sa stvarnim korisničkim imenom.

korisničko ime SVE = (SVE) SVE

Primjer:

Da bismo korisniku s imenom "tin" dodijelili sve root privilegije, u datoteku sudoers dodat ćemo sljedeći unos:

kositar SVE = (SVE) SVE

Da biste dodijelili dozvole samo određenim naredbama, dodajte sljedeće unose u / etc / sudoers datoteka:

Na primjer, da biste korisniku dodijelili pristup samo naredbi za ponovno pokretanje, dodajte sljedeći unos u Odjeljak specifikacije zamjenskog imena od / etc / sudoers datoteka:

Cmnd_Alias ​​PONOVNO POKRENI = / usr / sbin / reboot

Također ćete morati dodati unos za korisnika na dnu znaka datoteka: kositar SVE = (SVE) NOPASSWD: PONOVO PODIZI

Nakon što završite, spremite i zatvorite datoteku.

Testirajte sudo pristup

Prebacite se na korisnički račun kojem ste dodijelili sudo privilegije i unesite sljedeću naredbu, zamjenjujući Korisničko ime sa stvarnim korisničkim imenom:

$ su - korisničko ime

Kada se zatraži lozinka, unesite lozinku korisničkog računa. Nakon toga, navedeni korisnik može pokrenuti naredbu ponovnog pokretanja s root privilegijama:

$ sudo ponovno pokretanje

Metoda 2: naredba usermod

Druga metoda za dodavanje korisnika sudoerima je upotreba naredbe "usermod". Koristite ovu metodu ako želite dodijeliti korisniku sve administrativne privilegije.

U ovoj ćemo metodi dodati korisnika u sudo grupu pomoću naredbe usermod. Članovima sudo grupe dopušteno je pokretanje bilo koje naredbe s root privilegijama.

Upotrijebite sljedeću naredbu za dodavanje korisnika u sudo grupu zamjenom Korisničko ime sa stvarnim korisničkim imenom.

$ sudo usermod -a -G sudo korisničko ime

Primjer:

$ sudo usermod -a -G sudo tin

Da biste provjerili je li korisnik dodan u sudo grupu, unesite sljedeću naredbu zamjenjujući Korisničko ime sa stvarnim korisničkim imenom:

$ grupe usernmae

Testirajte sudo pristup

Prebacite se na korisnički račun kojem ste dodijelili sudo privilegije i unesite sljedeću naredbu, zamjenjujući Korisničko ime sa stvarnim korisničkim imenom:

$ su - korisničko ime

Kada se zatraži lozinka, unesite lozinku korisničkog računa. Zatim unesite sudo, nakon čega slijedi bilo koja naredba koju želite pokrenuti s root privilegijama:

$ sudo apt ažuriranje

Sustav će zatražiti sudo lozinku. Upišite lozinku korisničkog računa i dobit ćete sudo privilegije.

Ovaj vam je članak pokazao kako dodati korisnika sudoerima u sustavu Debian 10 Buster pomoću dvije jednostavne metode. Dodavanje korisnika sudoerima omogućuje im izvršavanje administrativnih zadataka s root privilegijama. Međutim, pobrinite se da pravom korisniku dodjeljujete sudo privilegije; u suprotnom, to može uzrokovati sigurnosni rizik.

Kako koristiti GameConqueror Cheat Engine u Linuxu
Članak pokriva vodič o korištenju GameConqueror varalice u Linuxu. Mnogi korisnici koji igraju igre na sustavu Windows često koriste aplikaciju "Cheat...
Najbolji emulatori igraće konzole za Linux
Ovaj će članak navesti popularni softver za emulaciju igraće konzole dostupan za Linux. Emulacija je sloj kompatibilnosti softvera koji oponaša hardve...
Najbolji Linux Distros za igre na sreću 2021. godine
Linux operativni sustav daleko je prevalio svoj izvorni, jednostavni izgled zasnovan na poslužitelju. Ovaj se OS posljednjih godina izuzetno poboljšao...