Eu estou lutando para fazer uma conexão sftp. Precisamos fazer uma conexão sftp para baixar arquivos.
Minha exigência é que estamos nos movendo do gateway ftp para axway e estávamos usando ftp antes para baixar uma lista de arquivos de uma thridparty. Esta conexão ftp e autenticação pwd foi escrita em perl e nós queríamos mover tudo para o script shell / bash.
Embora eu possa me conectar manualmente usando
sftp -o ProxyCommand='nc -v -xproxysocks.fmr.com:1080 %h %p' [email protected]
e depois senha. Mas quando tento sftp esperar ou usar o mesmo comando no bash ele diz que a autenticidade do host 'proxyxxx.fmr.com' não pode ser estabelecida é vista ou se aguarda por um tempo e termina.
Alguém pode por favor, deixe-me saber como conseguir este processo automatizado, porque isso é invokee por cronjob todos os dias.
Não podemos aceitar a abordagem da chave ssh, pois ela é um servidor de terceiros. Por favor, me guie ou me forneça um exemplo de script.
Tags sftp socks shell-script