Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Kui käivitate Linuxis käsu sudo, jätab see parooli vaikimisi meelde 15 minutiks, mille määrab ära muutuja timestamp_timeout /etc/sudoers faili. Nii et selle aja jooksul saate käivitada mis tahes muud sudo käsklust ilma parooli andmata. Pärast 15-minutilist sudo tegevusetust küsib see uuesti parooli.

Siiski saate vaikimisi ajalõpu perioodi muuta ja seda vastavalt oma eelistustele pikemaks või lühemaks muuta. Saate selle konfigureerida ka nii, et see küsib alati parooli või küsib seda üks kord terminali seansi või süsteemi alglaadimise ajal. Siin on, kuidas saate seda teha.

Reguleerige sudo parooli aegumist Linuxis

Kõigi sudoga seotud muudatuste puhul, nagu sudo õiguste andmine, kohandatud reeglite lisamisel või seadistamisel jne, peate redigeerima /etc/sudoers faili. Siiski ei ole soovitatav seda faili käsitsi redigeerida otse ühegi tekstiredaktoriga. Selle asemel kasutage faili redigeerimiseks järgmist käsku:

sudo visudo

See käsk avab /etc/sudoers faili redigeerimiseks tekstiredaktoris.

Vaikimisi sudo parooli ajalõpu muutmiseks (ja selle pikemaks või lühemaks muutmiseks) lisage järgmine rida aadressil faili lõppu ja muutke selle väärtus mis tahes ajale (minutites), mida soovite enne faili oodata aeg maha.

Vaikimisi timestamp_timeout=x

Oletame, et soovite sudo parooli ajalõpu lühendada kolme minutini, nii et lisate:

Vaikimisi timestamp_timeout=3

Pange tähele, et termin Vaikimisi ülaltoodud käsk viitab kogu süsteemi sätetele. Konfiguratsiooni rakendamiseks ainult konkreetsele kasutajale kasutage selle asemel järgmist käsku:

Vaikimisi: kasutajanimi timestamp_timeout=x

Küsi alati sudo parooli

Kui soovite sudo-käsu käitamisel alati parooli küsida, muutke käsu väärtust timestamp_timeout muutuja 0-ks:

Vaikimisi timestamp_timeout=0

Pidage meeles, et saate seda muudatust teha ainult superkasutajana. Tavakasutajana saate seda teha järgmise käsu abil:

sudo -k

See käsk ei nõua sudo parooli. Lisaks küsib see sudo järgmisel käivitamisel parooli. Pidage siiski meeles, et see ei ole püsiv muutus. Saate selle käsu käivitada alati, kui soovite, et sudo küsiks parooli.

Küsi administraatori parooli üks kord terminali seansi jooksul

Samuti saate sudo parooli sisestada üks kord terminali seansi jooksul. Näiteks kui soovite sisestada sudo parooli ainult üks kord seansi jooksul, lisage järgmine rida /etc/sudoers fail:

Vaikimisi timestamp_timeout = -1

Nüüd ei aegu ajatempel enne, kui terminali sulgete. See tähendab, et pärast terminali avamist peate parooli sisestama ainult üks kord, kui käivitate esimese sudo käsu.

Alternatiivne viis selleks on avada shell administraatorina, kasutades järgmist käsku:

sudo bash

Järgmine käsk küsib üks kord sudo parooli ja seejärel saate käivitada kõik järgmised käsud ilma paroolita.

Küsi administraatori parooli üks kord süsteemi käivitamisel

Kui soovite, et sudo küsiks parooli üks kord süsteemi käivitamisel, lisage faili järgmised kirjed /etc/sudoers fail:

Vaikimisi !tty_tickets
Vaikimisi timestamp_timeout = -1

Ülaltoodud käsus !tty_tickets lubab kõigi terminaliseansside jaoks ühe ajatempli, nii et peate sudo parooli sisestama ainult üks kord, olenemata sellest, mitu terminali avate. The timestamp_timeout = -1 määrab sudo parooli nii, et see ei aegu enne süsteemi taaskäivitamist.

Sa saad taaskäivitage oma Linuxi masin et kontrollida, kas muudatused on salvestatud.

Sudo ajalõpu käitumise muutmine Linuxis

Nüüd saate hõlpsalt muuta sudo ajalõpu käitumist ja kohandada seda, millal see teilt parooli küsib. Pange tähele, et saate kasutada sudot ka ilma, et teilt parooli küsitaks. Siiski peaksite seda valikut kasutama ainult siis, kui olete ainus kasutaja, kellel on süsteemile juurdepääs; vastasel juhul võib see olla suur turvarisk.