Kako v Linuxu podaljšati časovno omejitev sudo gesla


V zadnjih člankih smo vam pokazali, naj vas Sudo žali, ko vnesete napačno geslo, v tem članku pa smo odkrili še en nasvet sudo, ki vam bo pomagal, da bodo seje gesla sudo (časovna omejitev) daljše ali krajše v Ubuntu Linux.

V Ubuntuju in njegovih izpeljankah, kot je Linux Mint ali kateri koli drug distribucijski sistem, ki temelji na Ubuntuju, vas bo, ko zaženete ukaz sudo, pozval k vnosu skrbniškega gesla.

Ko prvič izvedete ukaz sudo, bo geslo privzeto trajalo 15 minut, zato vam ni treba vnašati gesla za vsak ukaz sudo.

Če se vam nekako zdi, da je 15 minut iz nekega razloga predolgo ali kratko, ga lahko spremenite s preprostim popravkom datoteke sudoers.

Če želite nastaviti vrednost časovne omejitve sudo gesla, uporabite parameter passwd_timeout . Najprej odprite datoteko/etc/sudoers s super uporabniškimi pravicami z uporabo ukazov sudo in visudo tako:

$ sudo visudo 

Nato dodajte naslednji privzeti vnos, kar pomeni, da bo poziv za geslo sudo potekel po 20 minutah, ko uporabnik prikliče sudo.

Defaults        env_reset,timestamp_timeout=20

Opomba: Nastavite lahko poljuben čas v minutah in počakajte, da čas poteče. Čas lahko nastavite tudi na 0 , če želite poziv za geslo za vsak izveden ukaz sudo ali za vedno onemogočite poziv za geslo z nastavitvijo vrednosti -1 .

Spodnji posnetek zaslona prikazuje privzete parametre, ki sem jih nastavil v datoteki/ec/sudoers.

Datoteko shranite tako, da pritisnete [Ctrl + O] in zaprete s [Ctrl + X] . Nato preverite, ali nastavitev deluje, tako da zaženete ukaz s sudo in počakate 2 minuti, da preverite, ali bo poziv za geslo potekel.

V tej objavi smo razložili, kako določiti število minut pred potekom časa za poziv za geslo za sudo, ne pozabite deliti svojih misli glede tega članka ali morda drugih uporabnih konfiguracij sudeorjev za sistemske skrbnike v spodnjem razdelku za povratne informacije.