Ako zmeniť čas, kedy sudo čaká skôr, než vás opätovne vyzve

Ako zmeniť čas, kedy sudo čaká skôr, než vás opätovne vyzve
Ako zmeniť čas, kedy sudo čaká skôr, než vás opätovne vyzve

Video: Ako zmeniť čas, kedy sudo čaká skôr, než vás opätovne vyzve

Video: Ako zmeniť čas, kedy sudo čaká skôr, než vás opätovne vyzve
Video: How to: Block websites using the Hosts file | Windows 10 | Full Guide - YouTube 2024, Apríl
Anonim
Keď použijete príkaz sudo na spustenie príkazov ako root alebo administrátor, zobrazí sa výzva na zadanie hesla. Možno ste si všimli, že ak spustíte iný príkaz pomocou sudo krátko po prvom príkaze, nebudete vás opätovne vyzvaný na zadanie hesla.
Keď použijete príkaz sudo na spustenie príkazov ako root alebo administrátor, zobrazí sa výzva na zadanie hesla. Možno ste si všimli, že ak spustíte iný príkaz pomocou sudo krátko po prvom príkaze, nebudete vás opätovne vyzvaný na zadanie hesla.

Môžete si prispôsobiť dĺžku tohto obdobia odkladu, v ktorom sa vám nepožaduje zadanie nového hesla zadaním príkazu sudo zmenou nastavenia príkazu sudo.

POZNÁMKA: Keď povieme, že v tomto článku niečo napíšete a v texte sú uvádzané citácie, NEVYPLAVTE úvodzovky, ak neurčíme inak.

Otvoríme súbor "/ etc / sudoers" a zmeníme nastavenie na prispôsobenie dĺžky obdobia odkladu. Ak chcete začať, stlačte kombináciu klávesov Ctrl + Alt + T a otvorte okno Terminál. Na výzvu zadajte nasledujúci príkaz a stlačte kláves Enter.

sudo visudo

Po výzve zadajte svoje heslo a stlačte kláves Enter.

Súbor sa otvorí priamo v okne Terminál pomocou textového editora Nano. Pomocou klávesov so šípkami na klávesnici presuňte kurzor na koniec nasledujúceho riadka:
Súbor sa otvorí priamo v okne Terminál pomocou textového editora Nano. Pomocou klávesov so šípkami na klávesnici presuňte kurzor na koniec nasledujúceho riadka:

Defaults env_reset

DÔLEŽITÉ: Nikdy neupravujte súbor sudoers s bežným textovým editorom. Vždy používajte príkaz visudo, ako je tu popísané. Ak súbor sudoers obsahuje nesprávnu syntax, zostanete v systéme, kde nie je možné získať zvýšené alebo root oprávnenia. Príkaz visudo otvorí textový editor, aký by ste používali s normálnymi textovými súbormi, ale príkaz tiež overí syntax súboru po jeho uložení. Zabraňuje tomu, aby sudoerské súbory v súbore sudoers blokovali operácie sudo a stratíte to, čo by mohlo byť jediným spôsobom získavania oprávnení root.

Tradične Linux používa vi ako predvolený editor, ale Ubuntu sa rozhodol používať Nano. Ak radšej použijete vi ako predvolený textový editor v Ubuntu, namiesto Nano, pozrite si náš článok.

Zmeňte riadok pridaním ", timestamp timeout = x" na koniec riadku.
Zmeňte riadok pridaním ", timestamp timeout = x" na koniec riadku.

Defaults env_reset, timestamp_timeout=x

Nahraďte slovo "x" počtom minút, ktoré chcete sudo čakať v rovnakom relácii Terminál pred tým, než vás vyzve na opätovné zadanie hesla.

Ak zadáte hodnotu "-1" pre hodnotu "x", výzva na zadanie hesla sa zruší. Toto sa neodporúča. Ak chcete, aby systém vyzval na zadanie hesla pri každom použití príkazu sudo, zadajte "x" pre "0".

Po vykonaní zmeny stlačte klávesy Ctrl + X a do odpovede na otázku, ktorá sa zobrazí v spodnej časti okna, zadajte "y" a uložte zmeny.
Po vykonaní zmeny stlačte klávesy Ctrl + X a do odpovede na otázku, ktorá sa zobrazí v spodnej časti okna, zadajte "y" a uložte zmeny.
Budete požiadaní o zadanie názvu súboru v dolnej časti. Stlačením klávesu Enter potvrďte predvolené nastavenie.
Budete požiadaní o zadanie názvu súboru v dolnej časti. Stlačením klávesu Enter potvrďte predvolené nastavenie.
Do príkazového riadka sa vrátite. Ak chcete zatvoriť okno Terminál, na výzvu zadajte príkaz "exit" a stlačte kláves Enter. Môžete tiež kliknúť na tlačidlo X v ľavom hornom rohu okna.
Do príkazového riadka sa vrátite. Ak chcete zatvoriť okno Terminál, na výzvu zadajte príkaz "exit" a stlačte kláves Enter. Môžete tiež kliknúť na tlačidlo X v ľavom hornom rohu okna.
Môžete tiež vymazať vyrovnávaciu pamäť pre sudo zadaním príkazu na výzvu a stlačením klávesu Enter.
Môžete tiež vymazať vyrovnávaciu pamäť pre sudo zadaním príkazu na výzvu a stlačením klávesu Enter.

sudo –k

Toto spôsobí opätovné zobrazenie výzvy na zadanie hesla pri použití sudo, aj keď celá doba odkladu neskončila.

Odporúča: