Existe uma ferramenta gráfica sudo (kdesudo, gksudo, su-to-root,…) que funciona sem senha?

3

Aparentemente o gksudo não está obedecendo a /etc/sudoers , nem faz kdesu .

Portanto, perguntando o contrário ...

Existe alguma ferramenta semelhante a su-to-root , gksudo , kdesudo , etc., que suporte a inicialização de aplicativos gui como usuário raiz ou diferente com uma opção para pular a inserção de uma senha?

    
por adrelanos 14.12.2014 / 19:59

2 respostas

5

O ponto de um “sudo gráfico” é solicitar a senha do usuário. Se você não quiser um prompt de senha, use sudo .

Execute visudo para criar uma entrada no arquivo sudoers com a tag NOPASSWD . Note que esta entrada deve vir depois de qualquer ALL entry .

Certifique-se de que as variáveis de ambiente DISPLAY e XAUTHORITY sejam preservadas, para permitir a execução de aplicativos X11.

adrelanos ALL = (ALL) ALL
adrelanos ALL = (root) NOPASSWD: my-x11-application-to-run-as-root
Defaults env_keep += "DISPLAY HOME XAUTHORITY"
    
por 14.12.2014 / 23:52
1

Você pode usar o SSH com o encaminhamento do X ( -X ) e uma chave sem senha.

O SSH tem o recurso útil de que as chaves podem ser limitadas a um comando. Isso poderia ser uma espécie de substituição sudo : impedir que o usuário faça como root o que ele quer; limitá-lo ao que ele deve ser capaz de fazer.

    
por 14.12.2014 / 20:07