Hvordan endre hvor lenge sudo venter før det ber om igjen

Hvordan endre hvor lenge sudo venter før det ber om igjen
Hvordan endre hvor lenge sudo venter før det ber om igjen

Video: Hvordan endre hvor lenge sudo venter før det ber om igjen

Video: Hvordan endre hvor lenge sudo venter før det ber om igjen
Video: Windows's Registry: Understand and Troubleshoot - YouTube 2024, November
Anonim
Når du bruker sudo-kommandoen til å kjøre kommandoer som root eller administrator, blir du bedt om å skrive inn passordet ditt. Du har kanskje lagt merke til at hvis du kjører en annen kommando ved hjelp av sudo kort tid etter den første kommandoen, blir du ikke bedt om passordet ditt igjen.
Når du bruker sudo-kommandoen til å kjøre kommandoer som root eller administrator, blir du bedt om å skrive inn passordet ditt. Du har kanskje lagt merke til at hvis du kjører en annen kommando ved hjelp av sudo kort tid etter den første kommandoen, blir du ikke bedt om passordet ditt igjen.

Du kan tilpasse lengden på den nådeperioden der du ikke blir bedt om å skrive inn passordet for sudo-kommandoen igjen ved å endre en innstilling for sudo-kommandoen.

MERK: Når vi sier å skrive noe i denne artikkelen, og det er anførselstegn rundt teksten, skriv IKKE anførselstegnene, med mindre vi angir noe annet.

Vi åpner filen "/ etc / sudoers" og endrer en innstilling for å tilpasse lengden på graceperioden. For å starte, trykk Ctrl + Alt + T for å åpne et Terminal-vindu. Skriv inn følgende kommando ved spørringen og trykk Enter.

sudo visudo

Skriv inn passordet ditt når du blir bedt om det, og trykk på Enter.

En fil åpnes direkte i Terminal-vinduet ved hjelp av Nano-tekstredigeringsprogrammet. Bruk piltastene på tastaturet for å flytte markøren til slutten av den følgende linjen:
En fil åpnes direkte i Terminal-vinduet ved hjelp av Nano-tekstredigeringsprogrammet. Bruk piltastene på tastaturet for å flytte markøren til slutten av den følgende linjen:

Defaults env_reset

VIKTIG: Ikke rediger sudoers-filen med et vanlig tekstredigeringsprogram. Bruk alltid visudo-kommandoen som beskrevet her. Hvis sudoers-filen har feil syntaks, blir du igjen med et system der det er umulig å oppnå forhøyede eller root-privilegier. Visudo-kommandoen åpner en tekstredigerer som du ville med vanlige tekstfiler, men kommandoen validerer også syntaksen til filen ved lagring av den. Dette forhindrer konfigurasjonsfeil i sudoers-filen fra å blokkere sudo-operasjoner, og du vil miste det som kan være din eneste metode for å skaffe rotrettigheter.

Tradisjonelt bruker Linux oss som standardredigerer, men Ubuntu har valgt å bruke Nano. Hvis du vil bruke vi som standard tekstredigerer i Ubuntu, i stedet for Nano, se vår artikkel.

Endre linjen ved å legge til ", timestamp timeout = x" til slutten av linjen.
Endre linjen ved å legge til ", timestamp timeout = x" til slutten av linjen.

Defaults env_reset, timestamp_timeout=x

Erstatt «x» med antall minutter du vil at sudo skal vente i samme Terminalsesjon før du blir bedt om å skrive inn passordet ditt igjen.

Hvis du skriver inn "-1" for "x", blir passordet fortalt. Dette anbefales ikke. Hvis du vil at systemet skal spørre deg om et passord hver gang du bruker sudo-kommandoen, skriv inn "0" for "x".

Når du har gjort endringen, trykker du på Ctrl + X og skriver en "y" som svar på spørsmålet som vises nederst i vinduet for å lagre endringene.
Når du har gjort endringen, trykker du på Ctrl + X og skriver en "y" som svar på spørsmålet som vises nederst i vinduet for å lagre endringene.
Du vil bli bedt om at filnavnet skal skrives nederst. Trykk Enter for å godta standardinnstillingen.
Du vil bli bedt om at filnavnet skal skrives nederst. Trykk Enter for å godta standardinnstillingen.
Du blir returnert til ledeteksten. For å lukke Terminal-vinduet, skriv "exit" ved spørringen og trykk Enter. Du kan også klikke X-knappen øverst til venstre i vinduet.
Du blir returnert til ledeteksten. For å lukke Terminal-vinduet, skriv "exit" ved spørringen og trykk Enter. Du kan også klikke X-knappen øverst til venstre i vinduet.
Du kan også fjerne passordbufferen for sudo ved å skrive følgende kommando ved spørringen og trykke Enter.
Du kan også fjerne passordbufferen for sudo ved å skrive følgende kommando ved spørringen og trykke Enter.

sudo –k

Dette vil føre til at passordet spørre om igjen når du bruker sudo selv om hele graceperioden ikke er bestått.

Anbefalt: