Como evitar que aplicativos do sistema (como o Centro de Software) solicitem senha?

13

Gostaria que o Centro de Software, o Gerenciador de Atualizações e outros aplicativos de gerenciamento de sistemas funcionassem sem solicitar senha (como o sudo se configurado com o NOPASSWD), mas solicitando apenas uma confirmação ou mesmo sem confirmação. Ao mesmo tempo, não gostaria de usar nenhuma senha de usuário. Isso é alcançável?

    
por Ivan 20.12.2010 / 07:33

4 respostas

17

A autorização do Ubuntu Software Center usa o kit de políticas. Quando solicitado para a autenticação durante a ação de remoção, você pode expandir o ponteiro "Detalhes" para ver a ação que está sendo chamada. É org.debian.apt.install-or-remove-packages . Você pode alterar a política correspondente para não solicitar autenticação:

Edite /usr/share/polkit-1/actions/org.debian.apt.policy , pesquise org.debian.apt.install-or-remove-packages e, em seguida, localize a seção defaults , substitua auth_admin e auth_admin_keep por yes .

    
por João Pinto 20.12.2010 / 15:46
0

Coloque em /etc/sudoers tudo isso e funcionará

# User privilege specification
root    ALL=(ALL) NOPASSWD: ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) NOPASSWD: ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL) NOPASSWD: ALL
    
por cristian 01.04.2014 / 12:33
-1

Esses métodos com NOPASSWD: ALL parecem resultar em nenhuma senha sendo solicitada. isso não é o que eu quero. Eu quero ser perguntado a senha ROOT.

Parece que a dica certa foi adicionar "Defaults rootpw" aos sudoers. Pelo menos o Synaptic agora inicia depois de receber a senha de root. Agradável. Eu posso usar o Ubuntu da maneira Debian:)

    
por TDC 25.09.2015 / 22:18
-4

Nota: - Desativar prompts de senha pode ser um risco de segurança

Abra a janela do terminal em Aplicativos - > acessórios - > terminal, execute o comando:

sudo visudo

Encontre a linha que diz

%admin ALL=(ALL) ALL

e mude para

%admin ALL=(ALL) NOPASSWD: ALL

Salve e saia do arquivo

    
por Kyle Clarke 20.12.2010 / 07:45