Su vs Sudo: razlike i konfiguracija

Crtani film o snazi ​​sudoa pri izvršavanju naredbi

Još jedan članak o njegov vs. sudo. Program su se široko koristi u operativnim sistemima sličnim Unixu za pristup kao root i dobivanje potrebnih dozvola za izvršavanje drugih naredbi s terminala, pa čak i određeni programi s grafičkim korisničkim sučeljem imaju ekstenzije koje grafički traže ovu lozinku kada je to potrebno.

Kao što već znate, su je kratica za "zamjenski korisnik" (promijeni korisnika) ili super korisnik (super korisnik), postoji nekoliko mišljenja. Bilo kako bilo, ovo zapravo nije važno za vaše poslovanje. Dobra stvar je što nam omogućava potpunu kontrolu nakon unošenja root lozinke i izvršavanja mnogih izmjena i administracije sistema da bez privilegija ne bismo smjeli.

su –c “comando”

Druga korisnost je sudo (super korisnik radi), što je vrlo slično su, ali uz određena ograničenja. Međutim, iako je restriktivniji i ne daje vam potpunu kontrolu, manje je siguran i njegova se upotreba uvijek savjetuje na kontroliran način i kada nam posao koji želimo ne dopuštamo izvršiti bez privilegija.

Sudo je napisao Bob Coggeshall i Cliff Spencer osamdesetih, kada su bili na odseku za računarstvo na Univerzitetu New York. Trenutno je održava jedan od programera OpenBSD-a, Todd c. Miller u suradnji s Chrisom Jepewayem i Aaronom Spanglerom. Kompatibilan je s različitim operativnim sistemima, kao što su GNU / Linux, BSD i derivati ​​i Mac OS X, ...

Verzije su objavljivane tokom godina modifikovana i poboljšana sudoa tako da radi na najbolji mogući način i bude što sigurniji. Način upotrebe sličan je su, ukucate ga i unesete lozinku da biste trenutno privilegije dobili (grejs period), ali root lozinka nije potrebna, već samo korisnička lozinka.

sudo “comando”

Dopuštanjem dobiti privilegije za bilo kojeg korisnika, sudo je manje preporučljiv i nesiguran od su, kao što smo rekli, ali u određenim aspektima može biti brži ili praktičniji. Iz tog razloga ga ne integriraju sve distribucije. Ako želite da sudo bude sigurniji, možete izmijeniti datoteku sudoers koja se nalazi u / etc direktoriju. Evo kako ćete eliminirati "grejs period" za nezahvalnika da ga iskoristi za zlo:

sudo nano /etc/sudoers

I na kraju napišete sljedeće línea, poštujući razmake, velika i mala slova i bez pogrešaka, zatim spremite dokument i to je to:

Defaults:ALL timestamp_timeout=0

Fajl / etc / sudoers Sadrži listu korisnika kojima je dopušteno pokretanje ili ne određenih programa i datoteka. Pomoću drugog programa ili naredbe nazvane "visudo" možemo dalje modificirati datoteku / etc / sudoers. Više informacija o njemu možete dobiti uvidom u njegov priručnik. Dobra stvar kod visuda je što datoteku uređuje bez rizika.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Walter white rekao je

    Članak je gotovo izvrstan, samo ne znam šta znači "pivo", mislim da je mislio: "pivo";)

  2.   Pepe Matthias rekao je

    Čovječe, da bilo koji korisnik može pristupiti root privilegijama nije istina, korisnik mora imati administratorska prava, ako ja ne dam ta prava, sudo neće raditi.

  3.   Jose rekao je

    Kakva gužva članka, oni nemaju pojma o čemu govore.
    Sumnjam da su ikada u životu vidjeli * nix terminal.