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