SU i SUDO

Anonim

SU vs SUDO

U Linux i UNIX okruženjima trebate koristiti SU ili SUDO kako biste stekli trenutni pristup drugom računu, obično korijenu, dok ste prijavljeni kao drugi. SU označava zamjenski korisnik i SUDO označava zamjensku DO; iako većina ljudi netočno misli da je riječ o super korisniku jer je to račun koji se često koristi. Najočiglednija razlika između njih bila bi upotreba, jer se SU obično upotrebljava samostalno ili s zamjenskim korisničkim imenom kao parametrom. S SUDO-om, druga naredba često se prikaže i izvršava automatski nakon provjere autentičnosti. Ovo je vrlo korisno kada želite napraviti samo jednu naredbu koja zahtijeva pristup rootu; naredbe koje slijede bi također dobile korijenski pristup.

SUDO je postao omiljen među administratorima zbog sposobnosti da definira ograničenja o tome može li korisnik koristiti SUDO i koje naredbe može koristiti s njom. Ograničenja su smještena u konf datoteku koja se može uređivati. To pruža veliku fleksibilnost, posebno u sustavima s puno korisnika. Još jedna prednost SUDO je log koji se čuva za svaku naredbu. Zapisnik olakšava praćenje pogrešaka i ispravljanje pogrešaka. S SU, uobičajena je praksa stvoriti korijenski račun i podijeliti ga s onima koji to trebaju putem SU. To je velika slabost jer nema ograničenja za svaki korisnik. SUDO-om nema potrebe dijeliti lozinke jer može povećati privilegije pojedinih korisnika i omogućiti im pristup onome što im je potrebno, ali ne i onima koje ne.

Zbog tih prednosti mnogi su preferirali SUDO. SUDO također koriste mnogi obični Linux korisnici za obavljanje zadataka koji zahtijevaju super korisnik pristup. To je vjerojatno ono što je dovelo do pogrešnog shvaćanja SUDO-a kao super korisnika. Unatoč svemu tome, SU i dalje ima vlastitu upotrebu, uglavnom prilikom prelaska na druge korisničke račune kako bi dobili pristup njihovim datotekama.

Sažetak: SUDO obično uključuje drugu naredbu dok SU ne SUDO ima definicna ograničenja dok SU ne SUDO drži zapisnik svih naredbi dok SU ne Morate podijeliti lozinku sa SU, ali ne s SUDO-om SUDO povisuje privilegije korisnika dok SU ne