11Jul

Kako promijeniti koliko dugo sudo čeka prije nego što vas ponovno traži

click fraud protection

Kada koristite sudo naredbu za pokretanje naredbi kao root ili administrator, od vas se traži unos zaporke. Možda ste primijetili da ako pokrenete drugu naredbu pomoću sudo nedugo nakon prve naredbe, više se nećete zatraľiti zaporka.

Možete prilagoditi duljinu tog razdoblja milosti u kojem ne želite ponovno unijeti zaporku za sudo naredbu promjenom postavke za sudo naredbu.

NAPOMENA: Kada kažemo da nešto upišemo u ovom članku i postoje citati oko teksta, NEMOJTE upisati citate, osim ako drugačije ne navedemo.

Otvorit ćemo datoteku "/etc/ sudoers" i promijeniti postavku kako bismo prilagodili duljinu razdoblja počeka. Za početak pritisnite Ctrl + Alt + T da biste otvorili prozor terminala. Upišite sljedeću naredbu i pritisnite Enter.

sudo visudo

Upišite svoju lozinku kada se to zatraži i pritisnite Enter.

Datoteka se otvara izravno u prozoru terminala pomoću Nano uređivača teksta. Koristite tipke sa strelicama na tipkovnici za pomicanje pokazivača na kraj sljedećeg retka:

instagram viewer

Defaults env_reset

VAŽNO: Nikad ne uredite datoteku sudoers normalnim urednikom teksta. Uvijek koristite visudo naredbu kao što je opisano ovdje. Ako datoteka sudoers ima nepravilnu sintaksa, ostat ćete u sustavu gdje nemoguće dobiti povišene ili root privilegije. Visudo naredba otvara uređivač teksta kao što biste radili s normalnim tekstualnim datotekama, ali naredba također potvrđuje sintaksu datoteke prilikom spremanja. To sprječava konfiguracijske pogreške u sudoersnoj datoteci da blokira sudo operacije i izgubit ćete ono što bi moglo biti vaš jedini način dobivanja privilegija root.

Tradicionalno, Linux koristi vi kao zadani editor, ali Ubuntu je odlučio koristiti Nano. Ako biste radije upotrijebili Vi kao zadani uređivač teksta u Ubuntu, a ne Nano, pogledajte naš članak.

Promijenite redak dodavanjem ", timestamp_timeout = x" do kraja retka.

Defaults env_reset, timestamp_timeout = x

Zamijenite "x" s brojem minuta koje želite da sudo pričekati u istoj terminalskoj sesiji prije nego što od vas zatraži ponovno unos lozinke.

Ako unesete "-1" za "x", propust lozinke se opoziva. To se ne preporučuje. Ako želite da vas sustav zatraži lozinku svaki put kada koristite sudo naredbu, unesite "0" za "x".

Kad napravite promjenu, pritisnite Ctrl + X i upišite "y" kao odgovor napitanje koje se prikazuje pri dnu prozora kako biste spremili promjene.

Na dnu će biti zatraženo da zapišete naziv datoteke. Pritisnite Enter da biste prihvatili zadanu postavku.

Vraća se u naredbeni redak. Da biste zatvorili prozor terminala, upišite "exit" u brz i pritisnite Enter. Također možete kliknuti gumb X u gornjem lijevom kutu prozora.

Također možete izbrisati predmemoriju lozinke za sudo upisivanjem sljedeće naredbe u brz i pritiskom na Enter.

sudo -k

To će uzrokovati ponovno postavljanje lozinke kada se koristi sudo čak i ako cijelo razdoblje počeka nije prošlo.