Miten muuttaa kuinka kauan sudo odottaa ennen kuin se pyytää sinua uudelleen
Kun käytät sudo-komentoa komentojen käynnistämiseksi root- tai pääkäyttäjänä, sinua kehotetaan antamaan salasana. Olet ehkä huomannut, että jos suoritat toisen komennon sudon avulla pian ensimmäisen käskyn jälkeen, sinua ei pyydetä antamaan salasanaa uudelleen.
Voit muokata sen pituuden pituuden, jonka aikana sinua ei pyydetä syöttämään sudo-komennon salasanaa uudelleen muuttamalla sudo-komennon asetusta.
HUOMAUTUS: Kun sanomme kirjoittaa tämän artikkelin ja tekstin ympärillä on lainauksia, ÄLÄ anna lainauksia, ellei toisin mainita.
Avataan "/ etc / sudoers" -tiedosto ja muutamme asetusta mukauttamaan armon pituuden. Aloita painamalla Ctrl + Alt + T avataksesi pääteikkunan. Kirjoita seuraava komento kehotteeseen ja paina Enter.
sudo visudo
Kirjoita salasana, kun sitä pyydetään, ja paina Enter.
Tiedosto avautuu suoraan Terminal-ikkunassa Nano-tekstieditorilla. Siirrä kohdistin seuraavan rivin loppuun näppäimistön nuolinäppäimillä:
Oletukset env_reset
TÄRKEÄÄ: Älä koskaan muokkaa sudoers-tiedostoa normaalilla tekstieditorilla. Käytä aina visudo-komentoa tässä kuvatulla tavalla. Jos sudoers-tiedostossa on väärä syntaksi, sinulle jää järjestelmä, jossa on mahdotonta saada korotettuja tai pääkäyttäjän oikeuksia. Visudo-komento avaa normaalin tekstitiedostojen kaltaisen tekstieditorin, mutta komento vahvistaa myös tiedoston syntaksin tallennettaessa. Tämä estää sudoers-tiedoston kokoonpanovirheiden estämisen sudo-toiminnoissa, ja menetät, mikä voisi olla ainoa tapa saada root-oikeudet.
Perinteisesti Linux käyttää vi: tä oletuseditorina, mutta Ubuntu on päättänyt käyttää Nanoa. Jos haluat mieluummin käyttää vi: tä oletusarvoisena tekstieditorina Ubuntuissa kuin Nano, katso artikkelimme.
Vaihda rivi lisäämällä rivin loppuun ”, timestamp_timeout = x”.
Oletukset env_reset, timestamp_timeout = x
Korvaa ”x” minuuttien lukumäärällä, jonka haluat sudon odottaa samassa pääteistunnossa, ennen kuin kehotat kirjoittamaan salasanasi uudelleen.
Jos syötät “-1” -merkin ”x”, salasanan kehote peruutetaan. Tätä ei suositella. Jos haluat, että järjestelmä kysyy salasanaa joka kerta, kun käytät sudo-komentoa, kirjoita "0" kohtaan "x".
Kun olet tehnyt muutoksen, paina Ctrl + X ja kirjoita "y" vastauksena kysymykseen, joka näkyy ikkunan alaosassa tallentaaksesi muutokset.
Sinua pyydetään kirjoittamaan tiedostonimi alhaalla. Hyväksy oletusasetus painamalla Enter-näppäintä.
Palautetaan komentokehotteeseen. Sulje Terminal-ikkuna kirjoittamalla “exit” ja napsauttamalla Enter. Voit myös napsauttaa ikkunan vasemmassa yläkulmassa olevaa X-painiketta.
Voit myös poistaa sudon salasanan välimuistin kirjoittamalla seuraavan komennon kehotteeseen ja painamalla Enter-näppäintä.
sudo -k
Tämä aiheuttaa salasanan kehotuksen näkyä uudelleen, kun käytät sudoa, vaikka koko armonajanjakso ei olisi ohi.