Synaptic, 디스크 마운트 등과 같은 앱을 열 때 인증 프롬프트를 비활성화하는 방법을 알고 싶습니다.
사용자가 sudoers에 암호가없는 것으로 설정했지만 systemd에 대한 변경 사항이 변경된 것으로 보이므로 계속 프롬프트가 표시됩니다. / etc / sudoers에서 sudo와 같이 설정하여 사용자가 프롬프트되지 않은 앱을 열 수있는 방법이 있습니까?
보안 위험을 알고 있지만이 컴퓨터는 인터넷에 연결되어 있지 않으며 다른 사람이 액세스 할 수 없으며 안전 위험을 알고 있지만 편의를 위해 어쨌든이 작업을 수행하려고합니다.
답변
내가 알기로,이 프롬프트 sudo
는 승인이 아닌 Polkit을 사용 합니다. 따라서, 설정 NOPASSWD
에하는 sudoers
것이 어떤 차이를하지 않습니다. Polkit이 비밀번호 프롬프트를 건너 뛰게하려면 다음을 포함 하는 .pkla
파일을 작성 하십시오 /etc/polkit-1/localauthority/50-local.d/
(예 🙂 /etc/polkit-1/localauthority/50-local.d/99-nopassword.pkla
.
[No password prompt]
Identity=unix-group:sudo
Action=*
ResultActive=yes
자세한 내용은 pklocalauthority
맨 페이지를 참조하십시오.