ssh conexão falha com e sem chaves rsa

0

Eu tenho uma máquina rodando Ubuntu no escritório. Eu tenho uma máquina rodando Mint em casa. Meu objetivo é poder trabalhar de casa conectando-se ao escritório com o ssh.

Eu juro que tentei procurar erros semelhantes no fórum, mas todos eles eram diferentes para mim ou a solução era estranha para mim. Por favor, seja paciente comigo.

o que eu fiz:

Eu levei meu laptop pessoal no trabalho para configurá-lo corretamente.

limpo de ambas as máquinas ssh

instalou-os novamente

tentou ssh do cliente (laptop pessoal) para o servidor (máquina de trabalho) não funciona. Parece que não consegue reconhecer minha senha.

stefania@host's password: 
Permission denied, please try again.
stefania@host's password: 
Permission denied, please try again.
stefania@host's password: 
Permission denied (publickey,password)

tentou então evitar o problema usando chaves rsa para autenticação

ssh-keygen -t rsa on the client

deixado sem frase secreta

ssh-copy-id não funcionaria (com a mesma questão de senha - é claro -) então eu gerava manualmente o arquivo authorized_keys no lado do servidor transferindo o cliente id_rsa.pub com um pendrive e me certificando de que era chmod 600 e chmod 700 em ambas as pastas ~ / .ssh.

todos os arquivos de configuração (/ etc / ssh / ssh_config e / etc / ssh / sshd_config) são intocados e, portanto, definidos como padrão e a autenticação rsakey é ativada. (Só para deixar claro que eu não tinha erros neles eu comparei ambos os arquivos com os de um amigo que é realmente capaz de conectar ssh e eles são os mesmos)

repetida

ssh -vvv name@host 

(vou postar apenas os bits interessantes)

OpenSSH_6.2p2 Ubuntu-6ubuntu0.4, OpenSSL 1.0.1e 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to hostip [hostip] port 22.
debug1: Connection established.
debug3: Incorrect RSA1 identifier
debug3: Could not load "/home/clientuser/.ssh/id_rsa" as a RSA1 public key
debug1: identity file /home/clientuser/.ssh/id_rsa type 1

debug1: Server host key: RSA 78:0e:41:cd:69:50:e5:25:b3:98:0d:c1:cb:37:69:c6
debug3: load_hostkeys: loading entries for host "hostip" from file "/home/clientuser/.ssh/known_hosts"
debug3: load_hostkeys: found key type RSA in file /home/clientuser/.ssh/known_hosts:1
debug3: load_hostkeys: loaded 1 keys
debug1: Host 'hostip' is known and matches the RSA host key.
debug1: Found key in /home/clientuser/.ssh/known_hosts:1
debug2: bits set: 557/1024
debug1: ssh_rsa_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /home/clientuser/.ssh/id_rsa (0x7f8c00e1c690),
debug2: key: /home/clientuser/.ssh/id_dsa ((nil)),
debug2: key: /home/clientuser/.ssh/id_ecdsa ((nil)),
debug3: input_userauth_banner
debug1: Authentications that can continue: publickey,password
debug3: start over, passed a different list publickey,password
debug3: preferred gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive,password
debug3: authmethod_lookup publickey
debug3: remaining preferred: keyboard-interactive,password
debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/clientuser/.ssh/id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey,password
debug1: Trying private key: /home/clientuser/.ssh/id_dsa
debug3: no such identity: /home/clientuser/.ssh/id_dsa: No such file or directory
debug1: Trying private key: /home/clientuser/.ssh/id_ecdsa
debug3: no such identity: /home/clientuser/.ssh/id_ecdsa: No such file or directory
debug2: we did not send a packet, disable method
debug3: authmethod_lookup password
debug3: remaining preferred: ,password
debug3: authmethod_is_enabled password
debug1: Next authentication method: password
serveruser@hostip's password: 

o lado do servidor não consegue encontrar a chave e propmpts para uma senha que não funciona como mencionado.

estou perdido. muito obrigado

    
por atreyu 04.12.2014 / 06:05

1 resposta

0

Eu não sou especialista aqui,

Mas, na minha sugestão, por favor, tente usar este tutorial:

link

    
por Santosa Sandy 04.12.2014 / 06:50