Questão ssh-add no motor de computação ubuntu vm para fora


eu tenho um id_rsa chave que eu uso para conectar via scp a um servidor remoto que eu mudei para o meu Ubuntu GCE. Eu deixei cair a chave (id_rsa) no usuário principal .ssh pasta, chmod 600 mas ssh-add não vai pegar.

sftp -v -o 'IdentityFile2 id_rsa' user@domain me dá:

OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/my_user/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to remotesite.com [66.xx.xx.xx] port 22.
debug1: Connection established.
debug1: identity file id_rsa type -1
debug1: identity file id_rsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
ssh_exchange_identification: read: Connection reset by peer
Couldn't read packet: Connection reset by peer

ssh-add id_rsa:

SSH_AGENT_FAILURE
Could not add identity: id_rsa

Eu tenho meus clientes IDE e SSH remotos trabalhando para se conectar ao meu servidor e como a segurança e estou um pouco paranóico para começar a levantar com o sshd_conf arquivo no caso de eu abrir uma porta que não deve ser aberta ou mexer com as chaves e conexões que estão trabalhando agora. Alguma ponteira?


2


origem


Você já olhou o conteúdo do arquivo de chave? Onde você moveu a chave de (o que)? Com base no erro ssh-add, estou apostando que alguma formatação ocorreu quando foi xfered. Algum tipo de codificação / compressão .. isso vai estragar tudo. - Spencer5051
Obrigado pela resposta. Ele foi retirado de uma máquina do CENTOS, eu copiei sem comprimir e ainda as mesmas mensagens. - barnamos


Respostas: