Nesta seção, estão descritas quatro funções para fazer download e upload pelo o protocolo SFTP, e uma funçao para listar os arquivos e pastas de um diretorio em um servidor SFTP.
Atualmente, estas funções estão definidas em dois subtipos.
- Tipo 1: Faz o download/upload utilizado a autenticação por usuário e senha
- Tipo 2: Faz o download/upload utilizando um agente com uma chave PEM (Ex: Pageant PuTTY authentication agent no Windows ou chave do usuário presente no $HOME/.ssh no Linux)
Por exemplo:
As funções SFTPUpld1 e SFTPDwld1 fazem o upload e download respectivamente de um arquivo utilizado o método de autenticação por usuário e senha.
No caso das funções SFTPUpld2 e SFTPDwld2 elas fazem o upload e download respectivamente de um arquivo utilizado o método de autenticação por um agente com uma chave PEM.
A função SFTPDirLs – que lista arquivos e pastas no servidor SFTP – utiliza autenticação por usuário e senha.
IMPORTANTE: No Linux atualmente o AppServer encontra-se com algumas limitações no componente do SFTP e atualmente o suporte para Linux está sendo corrigido.
No Harpia o SFTP ainda está sendo disponibilizado e não encontra-se disponível no presente momento.
No momento ainda não disponibilizamos a função de listagem de arquivos no servidor remoto via SFTP. Este componente, em específico, encontra-se em desenvolvimento e testes de validação.
Versão AppServer | Windows | Linux |
---|---|---|
19.3.1.x | Sim | Não |
20.3.0.x | Não (em progresso) | Não |