Isso é muito fácil de corrigir. Veja, o servidor de origem não conhece o servidor de destino e não pode pedir para você confirmar a identidade, já que você não tem um terminal aberto lá:
debug1: read_passphrase: can't open /dev/tty: No such device or address
Host key verification failed.
lost connection
Portanto, faça login na conta / servidor de origem e tente ssh (ou scp) na conta de destino, aceite a chave do host e cancele login / scp. Você deve poder copiar.
local $ ssh source@src-server
src-server $ ssh dest@dst-server
The authenticity of host 'destination (10.0.0.x)' can't be established.
RSA key fingerprint is 71:ec:c0:86:7f:b6:51:eb:76:c8:1f:2f:ba:0a:f4:20.
Are you sure you want to continue connecting (yes/no)? yes
dest@dst-server's password: ^C
src-server $ exit
local $ scp -r source@src-server:/path/to/files dest@dst-server:/path/to/files
Se não, tente:
local $ scp -r -o "ForwardAgent=yes" source@src-server:/path/to/files dest@dst-server:/path/to/files
Se você tiver uma chave SSH com acesso ao servidor de destino e o servidor de origem não, a adição de -o "ForwardAgent=yes"
permitirá que você encaminhe seu agente SSH ao servidor de origem para que ele possa usar sua chave SSH para se conectar ao servidor de destino.