Razlika između SU i SUDO

SU vs SUDO

U Linux i UNIX okruženjima trebate koristiti SU ili SUDO da biste dobili trenutni pristup drugom računu, obično rootu, dok ste prijavljeni kao drugi. SU označava zamjenskog korisnika, a SUDO znači zamjenski DO; iako većina ljudi pogrešno misli da to predstavlja super korisnika jer je to račun koji se često koristi. Najuočljivija razlika između njih dvojice bila bi upotreba jer se SU obično koristi samostalno ili sa zamjenskim korisničkim imenom kao parametrom. Sa SUDO se druga naredba često veže i izvršava automatski nakon što provjera autentičnosti. Ovo je vrlo korisno kada želite izvršiti samo jednu naredbu koja zahtijeva pristup root-u; naredne naredbe također bi imale korijenski pristup.

SUDO je postao omiljen među administratorima zbog mogućnosti definiranja ograničenja o tome može li korisnik koristiti SUDO i koje naredbe može s njim koristiti. Ograničenja se postavljaju u datoteku conf koja se može uređivati. To pruža veliku fleksibilnost, posebno u sustavima s puno korisnika. Još jedna prednost SUDO-a je zapisnik koji se čuva za svaku naredbu. Dnevnik olakšava praćenje mjesta na kojima su napravljene pogreške i njihovo ispravljanje. Sa SU je uobičajena praksa kreirati root račun i dijeliti ga s onima kojima je to potrebno putem SU-a. To je glavna slabost jer ne postoji ograničenje za svakog korisnika. Sa SUDO-om nema potrebe za dijeljenjem lozinki jer on može povećati privilegije pojedinih korisnika i omogućiti im pristup stvarima koje su im potrebne, ali ne i onima koje oni nemaju..

Zbog ovih prednosti, SUDO daje prednost mnogim osobama. SUDO također koriste mnogi obični korisnici Linuxa za obavljanje zadataka koji zahtijevaju super korisnikov pristup. To je vjerojatno dovelo do zablude SUDO-a kao super korisnika. Unatoč svemu, SU i dalje ima svoju upotrebu, uglavnom pri prelasku na druge korisničke račune kako bi dobio pristup svojim datotekama.

Sažetak:
SUDO obično uključuje drugu naredbu dok SU ne
SUDO ima određena ograničenja dok SU to ne može
SUDO vodi dnevnik svih naredbi dok SU ne
Morate podijeliti lozinku sa SU, ali ne i sa SUDO
SUDO podiže privilegije korisnika dok SU to ne čini