Um aplicativo deseja acessar a chave privada, mas está bloqueado - SSH

0

Para fazer login no meu servidor de hospedagem compartilhada usando ssh, eu gero a chave pública / privada, autorizo a chave pública, depois baixo a chave pública e privada e finalmente movo essas chaves para a pasta .ssh na minha área de trabalho que está em execução ubuntu.

A seguir estão as permissões para minhas chaves:

-rw-rw-r-- id_rsa

-rw-rw-r-- id_rsa.pub

Quando eu tento o ssh no meu servidor, uma senha é solicitada com um aviso que diz "Um aplicativo deseja acessar a chave privada, mas está bloqueado".

Eu tentei minha senha de login, mas não está funcionando. O que estou perdendo aqui?

(republicado de stackoverflow)

    
por Sid 18.09.2018 / 14:10

1 resposta

0

Acredito que isso esteja acontecendo porque o daemon gnome-keyring está gerenciando o chaves ssh (não deveria, pois o ssh já tem um agente). Você pode dizer ao daemon para parar de fazer isso emitindo este comando:

sudo gconftool-2 --set -t bool /apps/gnome-keyring/daemon-components/ssh false

Eu também vi esta versão do comando ( source ):

sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type bool --set /apps/gnome-keyring/daemon-components/ssh FALSE
    
por 18.09.2018 / 15:00

Tags