나는 그것을 사용하여 무언가를 실행하면을 사용한 sudo
직후에 다른 것을 실행하면 sudo
암호를 묻는 메시지가 표시되지 않으며 어떤 상황에서는 불편 할 수 있지만 다른 경우에는 보안 위험이 있습니다. 다음 번에 비밀번호를 묻는 메시지를 표시하기 위해 계속해서 명령을 실행해야합니다. 그래서 매번 나에게 프롬프트를 표시 할 수 있는지, 아니면 최소한 짧은 시간 동안 내 비밀번호를 기억 해야하는지 궁금합니다.
나는 그것을 사용하여 무언가를 실행하면을 사용한 sudo
직후에 다른 것을 실행하면 sudo
암호를 묻는 메시지가 표시되지 않으며 어떤 상황에서는 불편 할 수 있지만 다른 경우에는 보안 위험이 있습니다. 다음 번에 비밀번호를 묻는 메시지를 표시하기 위해 계속해서 명령을 실행해야합니다. 그래서 매번 나에게 프롬프트를 표시 할 수 있는지, 아니면 최소한 짧은 시간 동안 내 비밀번호를 기억 해야하는지 궁금합니다.
답변:
터미널을 열고 다음을 입력하십시오.
sudo visudo
그런 다음 아래 줄로 스크롤하십시오.
Defaults env_reset
그리고 그것을 다음과 같이 변경하십시오 :
Defaults env_reset,timestamp_timeout=0
0
임의의 값 (시간 단위)으로 변경할 수 있습니다 . 0
비밀번호 를 설정하면 매번 비밀번호를 요청하며 비밀번호를 -1
묻지 않습니다. 기본값은 15
에 man sudo 8
따르지만 일부 설명서 에서는 기본값이라고 말합니다 5
. 자세한 정보 는 RootSudoTimeout 위키를 보십시오 .
CTRL+ X를 눌러 편집을 마치고 Y변경 사항을 저장 ENTER하고 종료합니다.