sudo를 한 번만 시도하도록 설정하는 방법은 무엇입니까?

sudo를 한 번만 시도하도록 설정하는 방법은 무엇입니까?

예를 들어 잘못된 비밀번호를 입력하면 sudo synaptic올바른 비밀번호를 입력하는 데 3번의 시도가 필요합니다. sudo가 1번만 시도하고 비밀번호가 올바르지 않으면 오류 코드 1로 종료되도록 하고 싶습니다.

답변1

루트가 아닌 사용자 터미널로 이동하여 을 실행하면 sudo visudo기본 터미널 편집기가 열립니다.
다음 줄을 추가하세요.

## Allow a user to attempt to enter a password 1 times
Defaults        passwd_tries=1

당신은 괜찮을 것입니다.

또한보십시오man sudoers

추신: 종료 코드와 관련하여 sudo를 실행할 때 sudo ls;echo $?3번의 잘못된 시도 후에 종료 코드 1이 표시됩니다.

관련 정보