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을 사용합니다.

관련 정보