11Jul
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:
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.