11Jul

Hogyan változtasd meg, mennyi ideig tart a sudo, mielőtt újra felhívna

click fraud protection

Ha a sudo parancsot futtatja root vagy adminisztrátorként, akkor a rendszer kéri a jelszót. Lehet, hogy észrevette, hogy ha egy másik parancsot futtat a sudo használatával röviddel az első parancs után, akkor nem kapja meg újra a jelszót.

Megadhatja a türelmi idő hosszát, amikor nem kéri a sudo parancs új jelszavát a sudo parancs beállításának megváltoztatásával.

MEGJEGYZÉS: Ha azt mondjuk, hogy valamit írunk be ebben a cikkben, és vannak idézőjelek a szöveg körül, NE írja be az idézőjeleket, hacsak másképp nem jelöljük.

Megnyitjuk az "/etc/ sudoers" fájlt, és megváltoztatjuk a beállítást a türelmi idő hosszának testreszabására. A kezdéshez nyomja meg a Ctrl + Alt + T billentyűkombinációt a Terminál ablak megnyitásához.Írja be a következő parancsot a parancssorba, és nyomja meg az Enter billentyűt.

sudo visudo

Írja be a jelszót, amikor a rendszer kéri, és nyomja meg az Enter billentyűt.

Egy fájl közvetlenül a Terminál ablakban nyílik meg a Nano szövegszerkesztővel. A billentyűzet nyílgombjaival mozgassa a kurzort a következő sor végére:

instagram viewer

Alapértelmezések env_reset

FONTOS: Soha ne módosítsd a sudoers fájlt normál szövegszerkesztővel. Mindig az itt leírtak szerint használja a visudo parancsot. Ha a sudoers fájl helytelen szintaxist tartalmaz, akkor olyan rendszert fogsz hagyni, ahol lehetetlen magas vagy gyökér jogosultságokat szerezni. A visudo parancs olyan szövegszerkesztőt nyit meg, mint a normál szöveges fájlokkal, de a parancs a fájl mentésekor érvényesítheti a fájl szintaxisát is. Ez megakadályozza, hogy a sudoers fájl konfigurációs hibái blokkolják a sudo műveleteket, és elveszítheti azt, ami az egyetlen módja a root jogosultságok megszerzésének.

Hagyományosan a Linux az alapértelmezett szerkesztőt használja vi, de az Ubuntu a Nano használatát választotta. Ha inkább az Ubuntu alapértelmezett szövegszerkesztőjeként szeretnéd használni a Vi-ot, mint a Nano-t, akkor nézd meg cikkünket.

Módosítsa a sort az ", timestamp_timeout = x" hozzáadásával a sor végére.

Az alapértelmezett értékek env_reset, timestamp_timeout = x

Cserélje ki az "x" értéket azon percek számával, amiket szeretné, hogy a sudo várjon ugyanabban a terminál munkamenetben, mielőtt újból megadja a jelszavát.

Ha "x" -re írja be a "-1" -t, a jelszókérés visszavonásra kerül. Ez nem ajánlott. Ha azt szeretné, hogy a rendszer minden alkalommal kérje a jelszót, amikor a sudo parancsot használja, írja be a "0" értéket az "x" értékre.

A változtatás után nyomja meg a Ctrl + X billentyűkombinációt, és írja be a "y"az ablak alján megjelenő kérdés, hogy mentse a módosításokat.

A fájl nevét írja le az alján. Az alapértelmezés elfogadásához nyomja meg az Enter billentyűt.

Visszakerül a parancssorba. A Terminál ablak bezárásához írja be a "exit" parancsot a parancssorba, és nyomja meg az Enter billentyűt. Az ablak jobb felső sarkában található X gombra is kattint.

A sudo jelszavas gyorsítótárat is törölheti, ha a parancssorba beírja a következő parancsot, és megnyomja az Enter billentyűt.

sudo -k

Ezzel a jelszó kérése ismét megjelenik, ha a sudo használata akkor is, ha a teljes türelmi idő nem telt el.