FTP/SFTP pacote

Use o FTP/SFTP pacote para automatizar FTP/SFTP operações.

Um servidor FTP/SFTP hospeda os arquivos a serem compartilhados. O cliente acessa, baixa ou carrega arquivos no servidor. A transferência de dados entre o cliente e o servidor é feita em uma rede TCP/IP, que é o protocolo padrão de comunicação pela internet.
  • A seguir estão algumas formas de autenticação para um servidor FTP:
    • Credenciais de usuário: Requer um nome de usuário e senha FTP.
    • Anônimo: Essa forma de autenticação é habilitada em sites onde os arquivos ficam disponíveis para acesso público e os usuários não precisam se identificar para o servidor.
    • Baseado em chave: A autenticação SFTP geralmente é feita com uma chave privada e pública. O par de chaves é gerado automaticamente pelo computador. A chave privada é mantida com o cliente SFTP, e a chave pública correspondente, com o servidor SFTP. Ao estabelecer uma conexão, o cliente compartilha a chave privada a ser combinada com a chave pública correspondente no servidor.
  • O FTP pode ser executado em modo de transferência ativa ou passiva.
    • No modo ativo, o cliente informa o servidor sobre a porta usada para detectar e começa a detectar conexões de dados recebidas do servidor.
    • No modo passivo, o cliente recebe do servidor o endereço IP do servidor e o número de porta do servidor. O cliente abre uma conexão de dados com o endereço IP do servidor e o número de porta recebido do servidor. A maioria das organizações prefere o modo passivo porque envolve menos ou nenhuma alteração nas configurações do firewall.
  • O FTP é compatível com os tipos binário e ASCII para transferência de arquivos:
    • Use a opção binário ao transferir arquivos executáveis.
    • Use a opção ASCII ao transferir arquivos de texto.

Antes de começar

Execute as seguinte ações dentro do pacote FTP/SFTP.

  1. Estabeleça uma conexão com o servidor FTP/SFTP por meio da ação Conectar. Ao estabelecer uma conexão, associe os detalhes do servidor FTP/SFTP com um nome de sessão. Use o mesmo nome de sessão para todas as ações correspondentes.
  2. Use as ações do FTP/SFTP para automatizar uma tarefa. As ações permitem que você execute as seguintes tarefas:
    • Carregar, baixar, excluir ou renomear arquivos.
    • Carregar, baixar, criar ou excluir pastas.
    • Navegue até a pasta primária ou uma pasta específica.
  3. Depois de automatizar as tarefas relacionadas ao FTP/SFTP, encerre a conexão com o servidor por meio da ação Desconectar.
Nota: O SFTP com o protocolo SSH1 não é mais compatível com o SFTP.

Veja como usar a ação conectar FTP/SFTP, no vídeo a seguir:

Ações no FTP/SFTP pacote

O FTP/SFTP pacote inclui as seguintes ações:
Nota: Com relação ao uso de ponto-e-vírgula (;) em pastas ou nomes de arquivos, aplicam-se as seguintes diretrizes:
  • Você pode usar um ponto-e-vírgula (;) no nome da pasta para as seguintes ações: Excluir ou Criar pasta
  • Você não deve usar um ponto-e-vírgula (;) na pasta ou no nome do arquivo para outras ações, tais como as seguintes: Trocar pasta, Excluir arquivos, Obter arquivos, Obter pasta, Colocar arquivos, Colocar pastas e Renomear arquivos
Ação Descrição
Alterar pasta Consulte ação Alterar pasta.
Conectar Consulte Conectar ação.
Criar pasta Consulte ação Criar pasta.
Excluir pasta Consulte ação Excluir pasta.
Excluir arquivos Consulte ação Excluir arquivos.
Desconectar Consulte Desconectar ação.
Obter pastas Consulte ação Obter pastas.
Obter arquivos Consulte ação Obter arquivos.
Colocar pastas Consulte ação Colocar pastas.
Colocar arquivos Consulte ação Colocar arquivos.
Renomear arquivos Consulte ação Renomear arquivos.