Tenho tido alguns problemas na conexão via ssh entre dois computadores. Vamos chamá-los de Desktop e Laptop. Ambos estão executando o Ubuntu 16.04 com uma nova instalação e com todas as atualizações aplicadas. Ao instalar, instalei o ssh e o openssh. Estes são os pacotes ssh instalados:
$ apt list --installed | grep ssh
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libssh-4/xenial,now 0.6.3-4.3 amd64 [installed]
libssh-gcrypt-4/xenial,now 0.6.3-4.3 amd64 [installed,automatic]
libssh2-1/xenial,now 1.5.0-2 amd64 [installed,automatic]
openssh-client/xenial-updates,xenial-security,now 1:7.2p2-4ubuntu2.1 amd64 [installed]
openssh-server/xenial-updates,xenial-security,now 1:7.2p2-4ubuntu2.1 amd64 [installed,automatic]
openssh-sftp-server/xenial-updates,xenial-security,now 1:7.2p2-4ubuntu2.1 amd64 [installed,automatic]
ssh/xenial-updates,xenial-updates,xenial-security,xenial-security,now 1:7.2p2-4ubuntu2.1 all [installed]
ssh-askpass-gnome/xenial-updates,xenial-security,now 1:7.2p2-4ubuntu2.1 amd64 [installed]
ssh-import-id/xenial,xenial,now 5.5-0ubuntu1 all [installed,automatic]
Eu posso conectar do desktop ao laptop usando Desktop$ ssh -X [email protected] e sem problemas. No entanto, usar o comando mirror no Laptop não funciona. Ou seja: Laptop$ ssh -X [email protected] não funciona, pois sempre retorna o seguinte depois que eu insiro a senha correta:
Permission denied, please try again.
Estou sentado ao lado de ambos e posso fazer login diretamente sem problemas, mas não remotamente do Laptop ao Desktop (nessa direção).
É provável que isso tenha a ver com permissões de pasta ou arquivo, em oposição a problemas com a senha, mas eu tentei muitas coisas sem sucesso (por exemplo, excluindo a pasta .ssh em ambos os sistemas, reinstalando todos os relacionados a ssh pacotes, e um par de outros).
Aqui está a parte final da saída de
$ssh -X [email protected]
[BUNCH OF OUTPUT REMOVED]
[email protected]'s password:
debug3: send packet: type 50
debug2: we sent a password packet, wait for reply
debug3: receive packet: type 51
debug1: Authentications that can continue: publickey,password
Permission denied, please try again.
[email protected]'s password:
Alguém pode ajudar.