Desativar prompts de autenticação no 15.04?

9

Gostaria de saber como posso desativar os prompts de autenticação ao abrir aplicativos como o Synaptic, montar discos e assim por diante.

Meu usuário foi definido como sem senha em sudoers, mas parece que a alteração no systemd mudou algo e agora continuo sendo solicitado. Existe alguma maneira de configurá-lo como sudo em / etc / sudoers para que meu usuário possa abrir esses aplicativos sem solicitações?

Estou ciente do risco de segurança, mas este computador não está conectado à Internet e ninguém mais tem acesso a ele, estou ciente do risco de segurança, mas quero fazer isso de qualquer maneira, por conveniência.

plasmating
fonte

Respostas:

18

Pelo que entendi, esses prompts usam o Polkit, não sudopara autorização. Portanto, a criação NOPASSWDem sudoersnão vai fazer qualquer diferença para ele. Para fazer o Polkit ignorar solicitações de senha, crie um .pklaarquivo /etc/polkit-1/localauthority/50-local.d/(digamos /etc/polkit-1/localauthority/50-local.d/99-nopassword.pkla) contendo:

[No password prompt]
Identity=unix-group:sudo
Action=*
ResultActive=yes

Veja a página de pklocalauthoritymanual para mais informações.

muru
fonte
11
Isso é ótimo, funciona como esperado. Muito obrigado!
plasmating
Por algum motivo, o arquivo pkla criado não está funcionando no meu sistema. Eu tenho o polkit 0.105 e 18.04. Como depurar o que está errado?
Suncatcher 6/18
@Suncatcher afaik nada de significativo mudou para o Polkit em 18.04 (ainda estamos atrás do 0.114 upstream ou da versão 0.112 que inclui suporte à definição de regras JavaScript). Envie uma nova pergunta com o nome e o nome exatos do arquivo. Você pode deixar um comentário aqui quando estiver pronto, para que eu possa dar uma olhada.
Muru
criado , mas em 18.04 eu tenho o velho 0,105 polkit.
Suncatcher