Eu não sou especialista aqui,
Mas, na minha sugestão, por favor, tente usar este tutorial:
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