sudoers 파일에서 passprompt_override를 사용하는 방법은 무엇입니까?

sudoers 파일에서 passprompt_override를 사용하는 방법은 무엇입니까?

이전 컴퓨터에서는 sudoers 파일에서 passprompt_override를 사용하여 프롬프트를 다음과 같이 변경했습니다.

ENTER NUCLEAR LAUNCH CODE:(오래된 지루함 대신 enter password:) 하지만 지금은 파일에 실제로 추가/작성할 내용과 같은 작업 방법을 기억할 수 없으며 매뉴얼 페이지에는 특별히 예제가 제공되지 않습니다. 이 기능을 사용하는 방법을 아는 사람이 있나요?

관련이 있다면 Debian/Jessie 8.5를 사용하고 있습니다.

답변1

sudoers 파일을 수정하는 대신 .bashrc 파일에 별칭을 추가하는 것이 좋습니다. 다음을 수행하여 이를 달성할 수 있습니다.

1..bashrc 파일을 엽니다.

ls2. 별칭이 있는 섹션으로 이동합니다.

3. 목록 맨 아래에 다음을 입력합니다.

 alias sudo='sudo --prompt="ENTER NUCLEAR LAUNCH CODE:"'

4. 파일을 저장하고 닫습니다.

5. 테스트

마지막 작은따옴표를 추가했는지 확인하세요. 그렇지 않으면 작동하지 않습니다.

답변2

visudo를 사용하여 sudoers 정책을 수정하세요. 다음 줄을 추가하십시오.

기본값 passprompt="핵 발사 코드를 입력하세요:"

당신은해야 할 수도 있습니다또한다음 줄을 추가하십시오.

기본값 passprompt_override

https://www.sudo.ws/man/1.8.16/sudoers.man.html

관련 정보