Ok, primeiro pareceu simples de fazer.
1) conecte-se ao secure ftp
2) baixar todos os arquivos em um diretório para uma pasta no servidor linux local
Por isso, pedi ajuda a alguns gurus locais com as seguintes informações:
Servidor remoto (só recebo acesso ftp seguro):
FTPS [TLS] Modo Explicit PASV
Autenticação : SSL com opções Listagens SSL, Transferência SSL, OpenSSL
Endereço IP : ftps.remoteboxurl.com
Canal TCP do Canal de Comando : 12321
Porta TCP do Canal de Dados [Faixa PASV] : 9800 a 9990
Usuário : MyUserTo
Senha : MyPasswordTo
Lado remoto como um diretório “/ DWNLDS /”, arquivos dentro da
Servidor local (eu tenho que trabalhar com):
Fedora 24 - 64 bits
Esta é uma máquina virtual
Apenas linha de comando (sem ambiente de área de trabalho)
Dir eu preciso copiar arquivos para "/ FTPdownloads /"
Recebi estas 3 sugestões:
curlftpfs -v -o allow_other,ssl_try,user="MyUserTo:MyPasswordTo" ftps.remoteboxurl.com:12321 /FTPdownloads
/usr/bin/rsync -ravtlz --rsh="/usr/bin/sshpass -p MyPasswordTo ssh -oStrictHostKeyChecking=no,Port=12321,User=MyUserTo,HostName=ftps.remoteboxurl.com" /FTPdownloads/ /DWNLDS/
rsync -avx MyUserTo:[email protected]:12321 /FTPdownloads
Tentei variações diferentes das 3 opções acima do meu lado e não obtive sucesso nem mesmo recebendo nenhum arquivo.
Estou aberto a sugestões, desde que elas não precisem de uma GUI para serem exibidas e, se possível, eu gostaria de automatizá-las com um script a tempo.
Agradecemos antecipadamente por qualquer ajuda com este problema.
Apenas uma atualização, tentei sftp:
# > sftp -o porta = 12321 MyUserTo: [email protected]
ssh_exchange_identification: Conexão fechada pelo host remoto
Não foi possível ler o pacote: Conexão redefinida pelo par. # > _