sudo가 시간 초과되는 것을 방지하는 방법은 무엇입니까?

sudo가 시간 초과되는 것을 방지하는 방법은 무엇입니까?

나는 Arch-Linux 시스템을 업데이트하기 위해 yaourt를 사용합니다. AUR에서 패키지를 업데이트할 때 yaourt는 루트로 실행되는 것을 허용하지 않으므로 패키지가 설치/업데이트될 때마다 sudo 권한을 요청합니다. 별로 신경 쓰지 않지만 터미널에서 sudo 비밀번호를 묻는 것을 눈치채지 못하면 확인하고 알아차리는 데 몇 분 정도 걸릴 수 있습니다. 이런 경우 비밀번호를 정확하게 입력했는데도 인증오류 메시지가 나오고, 비밀번호를 몇 번이나 다시 물어보는데 여전히 안 되네요.

제 질문은: sudo 비밀번호 프롬프트 시간 초과를 어떻게 비활성화합니까?

답변1

sudoers시스템 설명서를 확인 하고 password_timeout설정(비밀번호 프롬프트의 시간 초과) 및 timestamp_timeout설정(성공적으로 사용하고 나면 비밀번호를 입력하라는 메시지가 표시되는 시간 sudo)을 검색하세요. 시스템 설명서에는 시스템에서 사용되는 기본 시간 제한이 언급되어 있습니다.

Ubuntu의 기본 설정은 15분 (시간 초과 없음) timestamp_timeout이지만 시스템에 다른 설정이 있을 수 있습니다 . 예를 들어 FreeBSD와 Alpine Linux 모두 해당 시스템의 설명서에 따르면 기본값은 5분입니다.0password_timeoutpassword_timeoutsudoers

관련 정보