Kako uporabljati SUDO brez gesla

sudo risanka

Vsi vemo ukaz sudo, «varen» nadomestek za su, in v tem blogu smo že veliko govorili o tem in o prednostih uporabe sudo vs su, tokrat pa vam bomo pokazali tistim, ki tega še ne poznajo , preprosta vadnica korak za korakom, kako uporabljati to orodje, ne da bi mu bilo treba vnesti geslo. Za novince recite, da je njegova naloga overiti vas kot super uporabnika ali root začasno, da izvedete nekatera skrbniška dejanja, ki zahtevajo privilegije, ne da bi morali odpreti sejo kot root s tveganji, ki bi jih to lahko pomenilo.

No, vsi vemo, da vnosu sudo v ukazno vrstico, ki ji običajno sledijo ukazi, ki jih želimo uporabiti s privilegijiKer gre lahko za namestitev paketa z uporabo upravitelja paketov, nam sistem takoj pošlje poziv, da lahko vnesemo geslo za pridobitev omenjenih privilegijev in izvedbo ukaza. Kaj pa, če nam ni bilo treba vnesti gesla?

To je tisto, kar je v naši mini vadnici in korake so zelo preprosti:

  • Za spremembo datoteke izvedite naslednji ukaz / etc / sudoers:
sudo visudo

  • Zdaj v vsebini omenjene datoteke morate iščite vrstica, ki vsebuje:
root ALL=(ALL) ALL

  • In vnesite naslednje vrstico, zamenjava uporabniškega imena z vašim:
nombre_usuario ALL=(ALL) NOPASSWD: ALL

  • Zdaj spremembe shranimo in nas ne bo vprašal geslo naslednjič, ko zaženemo sudo z našega računa ...

Ali je to priporočljivo? Ne, to storite na lastno odgovornost, vendar bodo nekateri uporabniki zaradi udobja ali kakršnega koli drugega razloga morali zahtevo za geslo izbrisati vsakič, ko zaženejo sudo ... Mimogrede, če želite manj radikalno rešitev, lahko spremenite milostni čas, ki ga sudo čaka, da znova zahteva geslo (morda ste opazili, da kadar zaženete sudo večkrat zapored, ne zahteva vedno gesla). Ta milostni čas lahko skrajšate ali podaljšate in morda je bolje, če boste izvajali več nalog zapored, kot da gesla ne odstranite neposredno. So samo ideje!


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Predatux je dejal

    Zame ne deluje ... Uporabljam Kubuntu 12.04
    Preizkusil sem ga že prej, saj imam v dnevni sobi računalnik, ki ga uporabljam kot medijski center, in ga upravlja s kavča. Ustvaril sem skript za posodobitev vlc in še kakšne malenkosti in želel sem, da me ne vpraša za geslo (zato mi ni treba odpirati omare, kjer imam tipkovnico), in nikoli nisem dobil da deluje.

    1.    dock je dejal

      Mislim, da je bolj priročno, če želite narediti nalogo cron kot root, ki izvede ta skript. Se pravi, zaženete crontab -e in dodate nekaj takega:
      0 0 * * * root /yourfolder/script.sh

      V tem primeru bi tekel vsak dan ob 12. uri. Pozdravi

    2.    dock je dejal

      Uporabite cron tako, da zaženete skript kot root, z "crontab -e" in vstavite nekaj takega:
      0 0 * * * koren /mydir/script.sh

      Ta primer bi vodil vsak dan ob 12. uri ponoči. Pozdravi

      1.    Predatux je dejal

        To je tudi druga možnost ... hvala

  2.   Orlando Trivino je dejal

    Gospod ali gospodje LinuxAdictos.
    Prisrčen pozdrav prejemnika vaših novic.
    Moj interes je, da se popolnoma vključim v brezplačno programsko opremo -Linux -
    ne vem pa, kje in od kod in kako začeti. Zahtevam kakršno koli priporočilo ali predlog, saj sem si vedno želel biti uporabnik in več kot le strokovnjak za to programsko opremo. Upam, da me bodo znali usmeriti k vzpostavitvi ustreznih podlag v tej vrstici.
    Pričakujem svojo zahvalo za sodelovanje in pomoč.
    Lep pozdrav
    Orlando Trivno

  3.   D'Artagnan je dejal

    Mislim, da bi bila to slaba navada, ki bi lahko na koncu postala nepremišljena, spreminjala / etc / sudoers. Kdor je že zasnoval sistem, je to storil tako, da terminal ni odražal korenskega uporabnika, in čez nekaj časa, če želite znova opraviti skrbniško delo, vas bo sistem vprašal za geslo. Sama včasih (mimogrede slabo opravim) za spreminjanje sistema v terminalu vržem ukaz: sudo -s in po vrnitvi gesla sem že trajno root.

  4.   Carlos je dejal

    Živjo! moja težava je v tem, da mi terminal ne dovoli ničesar vnašati, ko zahtevam geslo):

    1.    Prašič George je dejal

      Če vam omogoča, vendar je varnostni sistem, vam ne dovoli videti, kaj pišete. Ampak res, če pišeš