Um aplicativo pede para desbloquear o chaveiro na inicialização, mas não diz qual

25

Algumas semanas atrás, um pop-up apareceu sempre que eu iniciei, dizendo que um aplicativo deseja acessar o chaveiro, mas não diz qual. Estou acostumado a ver o nome do aplicativo no pop-up, mas aqui apenas diz 'aplicativo'.

Não mudei nenhuma senha ou fiz algo que possa ter algo a ver com isso, que eu saiba.

Vi essa pergunta, mas, como disse, não alterei nenhuma das minhas senhas e não quero que minha senha do chaveiro esteja vazia.

Como posso descobrir qual aplicativo está pedindo para desbloquear o chaveiro e corrigi-lo?

Veja como fica: texto alternativo

Idan K
fonte
Qual versão do ubuntu você está usando? E você pode nos enviar o instantâneo da janela pop-up?
precisa saber é o seguinte
Ubuntu 10.10. E isso é negativo sobre o instantâneo, ele não funciona. A tecla da tela de impressão e nenhum dos menus parecem bloqueados.
Idan K
Posso tirar uma foto usando uma câmera, se você acha que isso vai ajudar.
Idan K
que aplicação tem de ter instalado recentemente que requer uma password..If você aderir a uma rede sem fio, certifique-se "disponível a todos os utilizadores está marcada" ..
karthick87
Acho que não instalei nada ultimamente que exija uma senha. E não estou entrando em uma rede sem fio.
precisa

Respostas:

9

Eu configurei minha caixa para login automático e ele faz isso em cada login. No meu caso, é a família de aplicativos nm-applet / gerenciador de rede.

edit:
btw o problema já existe há algum tempo, evidentemente, metade da correção foi desfeita durante uma atualização do pacote, mas eu discordo ... uma solução está aqui

O que está causando o problema que você pode adicionar após o login, mas antes de tudo: um script com libpam-gnome-keyring para desbloqueá-lo ... o pacote para obter esta ferramenta é: libpam-gnome-keyring pelo menos na versão 11.04

#!/bin/bash  
#launch useful stuff for gnome
#first unlock the default keyring...  
echo YOUR_KEYRING_PASSWORD_HERE | /usr/libexec/pam-keyring-tool -u -s  
#then run nm-applet in the background...  
nm-applet &  

e os "bugs" no bugzilla provavelmente estão recebendo continuamente prioridade baixa, porque é apenas para usuários com login automático. isso não acontece "pronto para uso" apenas devido à personalização. apenas tentando ajudá-lo a entender por que parece que os desenvolvedores não se importam. não é um problema de codificação, é ... bem ... outra coisa.

vídeo de prova de que é nm-applet está aqui

e o motivo pelo qual congela o sistema de menus não é por causa do gksudo, é porque é um applet tentando iniciar que agarra a bandeja e bloqueia o sistema de menus. pelo menos no meu caso, você ainda pode iniciar ícones na área de trabalho. tente colocar um atalho para um terminal lá, se você realmente precisar mexer com o prompt lá.

RobotHumans
fonte
Eu tenho registro automático desde sempre. Como você sabe qual aplicativo está causando isso no seu caso? De alguma forma, posso verificar o que está causando isso na minha configuração?
precisa
np, apenas perturbador que eu sabia que estava certo e não recebi a recompensa ... mas tudo bem. não atender a restrição de tempo
RobotHumans
Eu te daria o resto da minha rep se eu pudesse, se isso te conforta;)
Idan K
novamente np. Eu poderia ter feito essa escavação antes de expirar e não o fiz. minha culpa
RobotHumans 31/01
5

Do ponto de vista da segurança, a resposta é que, nas distros atuais (não apenas no Ubuntu), você não pode dizer qual aplicativo é. Consulte https://bugzilla.gnome.org/show_bug.cgi?id=574315#c4 para obter esclarecimentos de um desenvolvedor de chaveiros, incluindo as implicações de segurança e o escopo da tarefa. Veja também http://live.gnome.org/GnomeKeyring/SecurityPhilosophy

(De uma perspectiva prática, também estou usando o login automático no Ubuntu, e parece que realmente é o nm-applet.)

david.libremone
fonte
2

Eu encontrei:

Nenhum deles tem uma resposta adequada, o que me leva a acreditar que não há como descobrir qual aplicativo está pedindo para você desbloquear o chaveiro.

Isaías
fonte
por favor, veja minha resposta e vídeo revisados
RobotHumans
obrigado pelo link do bug, adicionei um link ao bug upstream aqui e na pergunta unix - bugzilla.gnome.org/show_bug.cgi?id=574315 e solicitei comentários dos desenvolvedores aqui
david.libremone
1

É possível que você tenha alterado sua senha recentemente?

Para ver quais senhas estão armazenadas no seu chaveiro, vá para "Senhas e chaves de criptografia" em sistema -> preferências (eu acho - eu sempre as desinstalo como um risco à segurança).

Nesse aplicativo (chamado Seahorse, por sinal), clique no chaveiro "Login" e altere a senha para corresponder à sua senha atual ou remova a senha desse chaveiro completamente, alterando-a para uma senha em branco (você receba um aviso sobre o uso de "armazenamento não seguro").

Scaine
fonte
1

Ok, vá para sua pasta pessoal Locais> pasta pessoal e pressione CTRL-Hpara exibir arquivos ocultos e navegue até .gnome2/keyrings. Veja default.keyring . Se estiver lá ou houver algum tipo de arquivo chamado 'padrão', olhe para ele e esse é o aplicativo que está causando todo esse problema.

Micheal Harker
fonte
Os dois arquivos que você mencionou estão lá. defaultcontém a string default. e default.keyringparece conter apenas dados binários.
Idan K
Há um arquivo no meu laptop, eu vou inicializá-lo e ver o que é chamado e depois devolvê-lo com ele. Eu também poderia postar um exemplo do que diz na parte do nome.
precisa saber é o seguinte
No meu laptop não há arquivos binários: /
Micheal Harker
1

Como alternativa, você pode excluir sua pasta do chaveiro e reiniciar. Isso deve se livrar da caixa Senha. Ele não quebrará nada, pois se recria usando as configurações padrão :)

Micheal Harker
fonte
0

Execute o System Monitor do System - Administration e verifique qual aplicativo está lançando o prompt.

BZ1
fonte
Quando o prompt aparece, não consigo pressionar nada na tela, incluindo o Systemmenu.
Idan K
0

Oi A caixa de diálogo do anel de chave aparece sempre que o ubuntu encontra uma rede sem fio. É um utilitário para salvar suas credenciais de rede secretas, como senha, etc. Você pode alterar as configurações do sistema> Administração> Gerenciador de chaveiro. (Não me lembro da localização exata, desculpe)

upsla
fonte
hum ... se ele pede para encontrar redes sem fio e, posteriormente, ingressar, é o gerenciador de rede, dada a seleção do pacote padrão. Já notou isso em uma resposta anterior
RobotHumans