sudo가 다시 기다리기 전에 기다리는 시간을 변경하는 방법
sudo 명령을 사용하여 root 또는 administrator로 명령을 실행하면 암호를 입력하라는 메시지가 표시됩니다. sudo를 첫 번째 명령 바로 다음에 사용하여 다른 명령을 실행하면 다시 암호를 묻는 메시지가 표시되지 않을 수 있습니다.
sudo 명령의 설정을 변경하여 sudo 명령에 대한 암호를 다시 입력하라는 요청을받지 않은 유예 기간을 사용자 정의 할 수 있습니다.
참고 :이 글에서 뭔가를 말하고 텍스트 주위에 따옴표가 있다고 말하면 따로 지정하지 않으면 따옴표를 사용하지 마십시오..
"/ etc / sudoers"파일을 열고 설정을 변경하여 유예 기간을 사용자 정의합니다. 시작하려면 Ctrl + Alt + T를 눌러 터미널 창을 엽니 다. 프롬프트에서 다음 명령을 입력하고 Enter 키를 누릅니다..
sudo visudo
메시지가 나타나면 암호를 입력하고 Enter 키를 누릅니다..
파일은 Nano 텍스트 편집기를 사용하여 터미널 창에서 직접 열립니다. 키보드의 화살표 키를 사용하여 커서를 다음 행의 끝으로 이동하십시오.
기본값 env_reset
중요 : 일반 텍스트 편집기로 sudoers 파일을 편집하지 마십시오. 여기에 설명 된대로 항상 visudo 명령을 사용하십시오. sudoers 파일의 구문이 올바르지 않으면 높은 권한이나 루트 권한을 얻을 수없는 시스템이 남아있게됩니다. visudo 명령은 일반적인 텍스트 파일과 같이 텍스트 편집기를 열지 만, 명령은 파일을 저장할 때 파일의 구문을 유효하게합니다. 이렇게하면 sudoers 파일의 구성 오류로 인해 sudo 작업이 차단되므로 루트 권한을 얻을 수있는 유일한 방법 일 수 있습니다..
전통적으로 리눅스는 vi를 기본 편집기로 사용하지만 우분투는 나노를 사용하기로 결정했습니다. 오히려 vi 대신에 우분투의 기본 텍스트 편집기로 vi를 사용하려면, 우리의 기사를 참조하십시오..
", timestamp_timeout = x"를 줄 끝에 추가하여 줄을 변경하십시오..
기본값 env_reset, timestamp_timeout = x
"x"를 같은 터미널 세션에서 sudo가 기다려야하는 분 수로 바꾸기 전에 암호를 다시 입력하라는 메시지가 표시됩니다.
"x"에 "-1"을 입력하면 암호 프롬프트가 취소됩니다. 권장하지 않습니다. sudo 명령을 사용할 때마다 시스템에서 암호를 묻도록하려면 "x"에 "0"을 입력하십시오.
변경 한 후에는 Ctrl + X를 누르고 창 하단에 표시되는 질문에 대한 응답으로 "y"를 입력하여 변경 사항을 저장하십시오.
아래쪽에 Write File Name (파일 이름)을 입력해야합니다. Enter를 눌러 기본값을 그대로 사용하십시오..
명령 프롬프트로 돌아갑니다. 터미널 창을 닫으려면 프롬프트에 "exit"를 입력하고 Enter 키를 누릅니다. 창의 왼쪽 상단 모서리에있는 X 버튼을 클릭 할 수도 있습니다.
프롬프트에서 다음 명령을 입력하고 Enter를 눌러 sudo의 암호 캐시를 지울 수도 있습니다.
sudo -k
이렇게하면 전체 유예 기간이 경과하지 않은 경우에도 sudo를 사용할 때 비밀번호 프롬프트가 다시 표시됩니다.