qual aplicativo está tentando acessar uma chave ssh privada?

5

desde alguns dias, meu sistema baseado no Gnome (Fedora 21) faz um pedido para a frase secreta para uma determinada chave ssh privada:

An application wants access to the private key <name-of-the-key>, but it is locked:

A solicitação aparece várias vezes seguidas - independentemente de eu inserir ou não a frase secreta. Eu conheço esse comportamento do SparkleShare quando ele gerencia mais de um repositório, então acho que isso é apenas uma implementação ruim, e não um problema de segurança.

Existe uma maneira de descobrir qual aplicativo deseja acessar essa chave? Eu não encontrei uma dica nos logs ainda, mas eu realmente não sei como devo pesquisar ..

    
por frans 17.04.2015 / 22:01

1 resposta

1

Eu tive esse mesmo problema e tem sido muito difícil encontrar uma solução.

O problema principal é gnome-keyring . Para parar de receber essas mensagens irritantes, você precisa desativar esse chaveiro.

Estes passos irão desativar o chaveiro, desde que você o tenha realmente instalado.

  1. Teste se está instalado:

    dpkg -L gnome-keyring
    

    se você obtiver a lista de arquivos instalados por esse pacote, ele estará no seu sistema.

  2. Copie esses arquivos, da pasta original do sistema para uma pasta dentro da sua casa:

    cp /etc/xdg/autostart/gnome-keyring-* ~/.config/autostart
    
  3. Verifique se, para cada arquivo copiado na última etapa, há uma linha desativando esse serviço:

    X-GNOME-Autostart-enabled=false
    
    • Uma maneira de fazer isso em tcsh :

      cd ~/.config/autostart
      foreach i (gnome-keyring*)
          grep -q -F 'X-GNOME-Autostart-enabled=false' $i || echo 'X-GNOME-Autostart-enabled=false' >> $i
      end
      
    • Uma maneira de fazer isso em bash :

      cd ~/.config/autostart
      for i in gnome-keyring*;
          do grep -q -F 'X-GNOME-Autostart-enabled=false' $i || echo 'X-GNOME-Autostart-enabled=false' >> $i;
      done
      

Eu obtive a maior parte dessa solução de:

[1] link

    
por 08.03.2016 / 21:30