![sudo를 한 번만 시도하도록 설정하는 방법은 무엇입니까?](https://linux55.com/image/103125/sudo%EB%A5%BC%20%ED%95%9C%20%EB%B2%88%EB%A7%8C%20%EC%8B%9C%EB%8F%84%ED%95%98%EB%8F%84%EB%A1%9D%20%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
예를 들어 잘못된 비밀번호를 입력하면 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이 표시됩니다.