MacOS에서 비밀번호없이 sudo 사용 묻는 이유는 무엇입니까? 비밀번호없이 다른 사용자에게 sudo 허용 Mac에서

내 문제

암호를 입력하지 않고 MacOS Sierra 10.12 에서 sudo명령 을 실행할 수 있기를 원합니다 .

내가 무엇을 시도

나는 다음을 읽었다.

그리고 내 /etc/sudoers파일 의 관련 부분을 다음과 같이 변경 했습니다.

root ALL=(ALL) ALL
%admin  ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%sudo   ALL=(ALL) NOPASSWD: ALL
adamatan ALL=(ALL) NOPASSWD: ALL

내 로컬 사용자 ID ( whoami)는 adamatan입니다.

에 전화 할 때 몇 분마다 암호를 입력하라는 메시지가 계속 표시됩니다 sudo. 무슨 일이야?



답변

터미널을 열고 실행 sudo visudo

라인을 편집하십시오.

%admin ALL=(ALL) ALL

말하기 :

%admin ALL=(ALL) NOPASSWD: ALL

이제 sudo비밀번호없이 실행할 수 있습니다.


답변

root ALL=(ALL) ALL
%admin ALL=(ALL) NOPASSWD: ALL

stens ALL = (ALL) NOPASSWD: ALL # my userid is stens


답변

루트 사용자에서 NOPASSWD를 설정하십시오. 에/etc/sudoers

root            ALL = (ALL) NOPASSWD: ALL


답변