Não consigo me livrar do Gnome SSH Agent

1

Quando eu digito em um terminal git -T [email protected] , a caixa de diálogo com o título "Desbloquear chave privada" aparece com o campo de entrada de senha.

Eu acho que é o Agente SSH do Gnome Keyring, e eu gostaria de não usá-lo, mas usar o comando ssh-add para adicionar chaves.

Eu editei /etc/xdg/autostart/gnome-keyring-ssh.desktop , mas isso não ajudou. Nas configurações de "Aplicativos de inicialização", parece desativado.

  1 [Desktoktop Entry] 
  2 Type=Application 
  3 Name=SSH Key Agent 
  4 Comment=GNOME Keyring: SSH Agent 
  5 Exec=/usr/bin/gnome-keyring-daemon --start --components=ssh 
  6 OnlyShowIn=GNOME;Unity; 
  7 X-GNOME-Autostart-Phase=Initialization 
  8 X-GNOME-AutoRestart=false 
  9 X-GNOME-Autostart-Notify=false 
 10 X-GNOME-Bugzilla-Bugzilla=GNOME 
 11 X-GNOME-Bugzilla-Product=gnome-keyring 
 12 X-GNOME-Bugzilla-Component=general 
 13 X-GNOME-Bugzilla-Version=3.2.2 
 14 NoDisplay=false 
 15 X-Ubuntu-Gettext-Domain=gnome-keyring 

Final, como posso desativar o Agente SSH do Gnome?

    
por zuba 02.02.2015 / 11:22

1 resposta

2

Se você não quiser executar o arquivo de auto-inicialização para o ssh-agent, apenas adicione:

Hidden = true

para o arquivo .desktop em /etc/xdg/autostart ou em ~/.config/autostart

Se você não for o único usuário do sistema, talvez queira copiar o arquivo .desktop para ~/.config/autostart e definir a entrada Hidden lá. Ele deve substituir a configuração de todo o sistema da sua conta de usuário, se a norma for respeitada .

A documentação do Gnome também explica como usar ssh-add com o chaveiro gnome, apenas observe que o A seção sobre gnome-session-properties está desatualizada, pois esse utilitário foi descontinuado e removido de versões recentes.

Eu também consultaria a página man do ssh-add para entender exatamente o que acontece.

Btw, eu fiz uma pequena pesquisa nas extensões do gnome para o padrão de entrada da área de trabalho.

    
por user77164 13.02.2015 / 19:08