Jak používat SUDO bez hesla

sudo kreslený

Všichni víme příkaz sudo, «bezpečná» náhrada za su, a v tomto blogu jsme o tom hodně mluvili a o výhodách používání sudo vs su, ale tentokrát vám ukážeme, pro ty, kteří to ještě neznají , jednoduchý návod krok za krokem, jak používat tento nástroj, aniž byste k němu museli zadávat heslo. Pro většinu nováčků řekněme, že jeho funkcí je dočasně vás ověřit jako superuživatele nebo root, abyste mohli provádět určité akce správy, které vyžadují oprávnění bez nutnosti otevírat relaci jako root s riziky, která by to mohlo mít.

Všichni víme, že zadání sudo na příkazovém řádku, obvykle následované příkazy, které chceme použít s výsadamiJelikož se může jednat o instalaci balíčku pomocí správce balíčků, systém nám okamžitě zobrazí výzvu, abychom mohli zadat heslo, abychom získali uvedená oprávnění a provedli příkaz. Ale ... co kdybychom nemuseli zadávat heslo?

O tom je náš mini-tutoriál a kroky jsou velmi jednoduché:

  • Proveďte následující příkaz a soubor upravte / etc / sudoers:
sudo visudo

  • Nyní v obsahu uvedeného souboru musíte hledat řádek obsahující:
root ALL=(ALL) ALL

  • A zadejte následující línea, nahrazení uživatelského jména vaším:
nombre_usuario ALL=(ALL) NOPASSWD: ALL

  • Nyní uložíme změny a nebude se nás ptát heslo příště spustíme sudo z našeho účtu ...

Doporučuje se to? Ne, udělejte to na své vlastní riziko, ale někteří uživatelé, z pohodlí nebo z jakéhokoli jiného důvodu, možná budou muset smazat tento požadavek na heslo při každém spuštění sudo ... Mimochodem, pokud chcete méně radikální řešení, můžete upravit doba odkladu, na kterou sudo čeká, znovu požádat o heslo (možná jste si všimli, že když sudo spustíte několikrát za sebou, ne vždy se vás zeptá na heslo). Tato doba odkladu může být snížena nebo prodloužena, a možná, pokud se chystáte provést mnoho úkolů v řadě, je vhodnější to udělat, než přímo odstranit heslo. Jsou to jen nápady!


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

     Predatux řekl

    To pro mě nefunguje ... Používám Kubuntu 12.04
    Už jsem to zkusil, protože v obývacím pokoji mám počítač, který používám jako mediální centrum, a je ovládán z pohovky. Vytvořil jsem skript pro aktualizaci vlc a nějaké další maličkosti a chtěl jsem, aby mě nepožádal o heslo (takže nemusím chodit otevírat skříň, kde mám klávesnici), a nikdy jsem nedostal aby to fungovalo.

        dok řekl

      Myslím, že je pohodlnější pro to, co hledáte, přiřadit úkol cron jako root, který provede tento skript. To znamená, že spustíte crontab -e a přidáte něco jako:
      0 0 * * * root /yourfolder/script.sh

      V tomto příkladu by to běželo každý den ve 12 v noci. Pozdravy

        dok řekl

      Použijte cron spuštěním skriptu jako root, s "crontab -e" a vložte něco jako:
      0 0 * * * root /mydir/script.sh

      Tento příklad by běžel každý den ve 12 v noci. Pozdravy

          Predatux řekl

        Je to také další možnost ... děkuji

     Orlando Trivino řekl

    Pan nebo pan LinuxAdictos.
    Srdečný pozdrav od příjemce vaší zprávy.
    Mým zájmem je plně se zapojit do bezplatného softwaru - Linux -
    ale nevím odkud a odkud a jak začít. Žádám o doporučení nebo návrhy, protože jsem vždy chtěl být uživatelem a více než jen odborníkem na tento software. Doufám, že vědí, jak mě přivést k založení příslušných základen v tomto řádku.
    Očekávám své poděkování za spolupráci a pomoc.
    S pozdravem,
    Orlando Trivno

     D'Artagnan řekl

    Myslím, že by to byl špatný zvyk, který by mohl skončit bezohledně a upravit / etc / sudoers. Kdokoli navrhl systém, už to udělal, aby terminál nereflektoval uživatele root a po chvíli, pokud chcete znovu provést práci správce, vás systém požádá o heslo. Já sám někdy (mimochodem špatně provedený), abych upravil systém v terminálu, hodím příkaz: sudo -s a po házení hesla jsem už trvale root.

     Carlos řekl

    Ahoj! můj problém je, že terminál mi NENÍ dovolí nic psát, když žádám o heslo):

        Jiří Prase řekl

      Pokud vám to dovolí, ale je to bezpečnostní systém, neuvidíte, co píšete. Ale opravdu když píšeš