Estou tentando mover um arquivo de uma máquina virtual (Ubuntu 18.04) no meu sistema local para um servidor remoto usando um comando scp
muito básico. Esse problema está presente apenas em um servidor específico, outros funcionam bem, por isso não é uma coisa genérica.
scp <file name> <user>@<complete_hostname>:~/
Mas este comando não prossegue além da autenticação, o que é bem sucedido.
O mesmo acontece quando eu uso o FileZilla.
A equipe de TI me aconselhou a usar o 'WinSCP', que funciona bem.
log de depuração do scp
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
debug1: Trying private key: /home/username/.ssh/id_dsa
debug1: Trying private key: /home/username/.ssh/id_ecdsa
debug1: Next authentication method: password
'user'@'full hostname's password:
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = C
debug1: Sending env LC_ALL = C
debug1: Sending command: scp -v -t ~/
Não há progresso após isso, o FileZilla expira após 20 segundos de maneira semelhante. enquanto o WinSCP funciona bem.
O que pode fazer o scp
travar, já que estou usando isso em alguns dos meus scripts, esse problema com um servidor em particular tornou meus scripts inutilizáveis neles, e isso também se aplica aos métodos SFTP.
A equipe de TI me avisou para não usar os sinalizadores -d
e -t
ao emitir o comando, pois o mesmo aparece no log de depuração e não é suportado pelo servidor remoto. Podem ser removidos? Eu não os expliquei explicitamente com o comando.
Editar 2:
SCP Log: (from local machine, Ubuntu 18.04)
==========
debug1: Next authentication method: publickey
debug1: Offering public key:
RSA SHA256:<key> /home/username/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 279
debug1: Authentication succeeded (publickey).
Authenticated to 'HOSTNAME' ([10.6.26.145]:22).
debug1: channel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: pledge: network
debug1: Sending environment.
debug1: Sending env LANG = en_IN
debug1: Sending command: scp -v -r -d -t ~/received/