scp não pode fazer upload / download de arquivos, mesmo que o ssh funcione [fechado]

1

Eu posso conectar ao meu servidor usando ssh dziura e ele funciona como deveria, mas eu tenho problemas para copiar arquivos para / do servidor usando rsync / scp / sftp.

Scp:

$ scp dziura:/home/kossak/file_remote.txt .
$ scp ./file_local.txt dziura:/home/kossak/
lost connection

O primeiro comando retorna 0 status, não mostra nenhuma mensagem / erro e o arquivo "file_remote.txt" NÃO é copiado para o meu diretório local (tenho permissões rwx para meu diretório local). O segundo comando retorna "conexão perdida"

Rsync:

$ rsync -Lr --partial --progress --rsh=ssh dziura:/home/kossak/file_remote.txt .
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [Receiver=3.1.0]

Sftp:

$ sftp dziura
Connection closed

Eu também verifiquei o arquivo /var/log/auth.log (no servidor) depois de executar o primeiro comando scp e ele tinha linhas:

Oct 27 20:26:37 dziura sshd[3027]: Accepted publickey for kossak from <MY_IP> port 34583 ssh2: RSA <...>
Oct 27 20:26:37 dziura sshd[3027]: pam_unix(sshd:session): session opened for user kossak by (uid=0)
Oct 27 20:26:38 dziura sshd[3075]: Received disconnect from <MY_IP>: 11: disconnected by user
Oct 27 20:26:38 dziura sshd[3027]: pam_unix(sshd:session): session closed for user kossak

O SSH no servidor remoto funciona na porta padrão 22.
Eu tenho acesso root a máquinas locais e remotas.
O servidor remoto executa o Ubuntu 14.04.3 LTS.
Localmente eu uso o Linux Mint 17.2. O nome do servidor "dziura" está no arquivo ~/.ssh/config :

Host dziura
  HostName <IP_GOES_HERE>
  User kossak
  IdentityFile /home/kossak/.ssh/id_rsa_enc

Registro detalhado de scp -vvv dziura:/home/kossak/file_remote.txt . : link

Alguma idéia de como corrigir esse problema? Obrigado.

- EDITAR

Eu corro meu sshd no modo de depuração via: sudo /usr/sbin/sshd -p 2222 -D -d -e e da minha máquina local eu tentei o arquivo scp: scp -P 2222 file_local.txt dziura: . O log no servidor remoto era: link O comando scp também exibiu algumas variáveis ambientais antes de mostrar "conexão perdida". Veja a depuração mais detalhada: link

    
por Kossak 27.10.2015 / 20:35

0 respostas