로그인할 때 sudo 비밀번호 프롬프트를 우회하는 방법은 무엇입니까?

로그인할 때 sudo 비밀번호 프롬프트를 우회하는 방법은 무엇입니까?

저는 Linux Mint 18.1 Cinnamon을 새로 설치하여 사용하고 있습니다.

시작 시 VPN 클라이언트 Mulvad를 실행하고 싶습니다. 를 실행하려면 슈퍼유저 비밀번호를 입력해야 하며 /usr/bin/mtunnel재부팅할 때마다 이 비밀번호를 입력하고 싶지 않습니다.

/etc/sudoers을 사용하여 파일의 맨 아래 줄에 다음 예외를 추가하려고 시도했지만 visudo아무것도 변경되지 않았습니다.

myUsername ALL = NOPASSWD: /usr/bin/mullvad
myUsername ALL = NOPASSWD: /usr/bin/mtunnel

어쩌면 이것이 작동하지 않았을까요 sudo? 저는 Linux를 처음 사용하므로 어떤 조언이라도 대단히 감사하겠습니다.

암호 없이 시작 시 슈퍼유저 권한이 필요한 항목을 실행하는 방법에 대한 아이디어가 있습니까?

답변1

이는 더 엄격합니다.

 myUsername ALL=(root) NOPASSWD: /usr/bin/mullvad
 myUsername ALL=(root) NOPASSWD: /usr/bin/mtunnel

이것은 더 개방적입니다.

 myUsername ALL=(ALL) NOPASSWD: /usr/bin/mullvad
 myUsername ALL=(ALL) NOPASSWD: /usr/bin/mtunnel

관련 정보