sudo 시간 초과를 변경하는 방법

sudo 시간 초과를 변경하는 방법

sudo를 호출했지만 비밀번호를 입력하지 않고 잠시 기다리면 시간 초과되어 종료됩니다. 이 동작을 변경할 수 있는 방법이 있습니까(시간 초과 전 시간을 늘리거나 완전히 제거)?

답변1

예: 참조하세요 man sudoers. passwd_timeout변경할 수 있는 옵션이 있습니다 . 전역 기본값을 설정하거나 명령별로 변경할 수 있습니다.

답변2

/etc/sudoers.d/passwd_timeout을 만들고 동일한 세션에서 비밀번호를 다시 입력하기 전에 경과할 수 있는 시간(분)을 선언합니다.

Defaults:ALL timestamp_timeout=480

파일 이름을 "timeout"으로 지정하면 작동하지 않습니다. 또한 다른 보호상의 이유로 sudo -T를 사용할 수 없습니다. (Debain 12/Bookworm) 참고: 이와 같은 파일을 편집하려면 visudo를 사용해야 하지만 sudo는 한 줄의 코드를 에코한 다음 chmod 440을 에코합니다.

관련 정보