Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

FTP / SFTP package

  • Обновлено: 9/29/2020
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA

FTP / SFTP package

Используйте для FTP / SFTP package автоматизации FTP / SFTP операций.

На FTP/SFTP-сервере размещаются файлы, к которому нужно предоставить общий доступ. Клиент получает доступ, загружает или загружает файлы на сервер. Передача данных между клиентом и сервером осуществляется по сети TCP/IP, которая является стандартным протоколом связи через Интернет.
  • Ниже приведены некоторые формы проверки подлинности для FTP-сервера:
    • Учетные данные пользователя: Требуется имя пользователя и пароль FTP.
    • Анонимный: Эта форма аутентификации включена на сайтах, где файлы доступны для общего доступа, и пользователям не нужно идентифицировать себя на сервере.
    • На основе ключа: Проверка подлинности SFTP обычно выполняется с помощью закрытого и открытого ключа. Пара ключей автоматически генерируется компьютером. Закрытый ключ хранится вместе с клиентом SFTP и соответствующим публичным ключом с сервером SFTP. При установке соединения клиент использует закрытый ключ, который должен совпадать с соответствующим общим ключом на сервере.
  • FTP может работать в активном или пассивном режиме передачи.
    • В активном режиме клиент сообщает серверу о порте, используемом для прослушивания, и начинает прослушивать входящие соединения данных с сервера.
    • В пассивном режиме клиент получает IP-адрес сервера и номер порта сервера от сервера. Клиент открывает соединение для передачи данных с IP-адресом сервера и полученным номером порта сервера. Большинство организаций предпочитают пассивный режим, так как он требует меньше или не требует изменений настроек брандмауэра.
  • FTP поддерживает двоичные и ASCII типы передачи файлов:
    • Используйте двоичный параметр при передаче исполняемых файлов.
    • При передаче текстовых файлов используйте параметр ASCII.

Перед началом работы

Выполните следующие действия actions в FTP / SFTP packageпределах .

  1. Установите соединение с сервером FTP/SFTP с помощью Connect action. При установке соединения свяжите сведения о сервере FTP/SFTP с именем сеанса. Используйте одно и то же имя сеанса для всех соответствующих actions.
  2. Используйте FTP/SFTP actions для автоматизации задачи. Позволяет actions выполнять следующие задачи:
    • Загрузка, загрузка, удаление или переименование файлов.
    • Загрузка, загрузка, создание или удаление папок.
    • Перейдите к родительской папке или определенной папке.
  3. После того, как задачи, связанные с FTP / SFTP, будут автоматизированы , завершите подключение к серверу с помощью команды Отключить action.
Прим.: SFTP с протоколом SSH1 больше не поддерживается SFTP.

Actions в разделе FTP / SFTP package

Включает FTP / SFTP package в себя следующее actions:
Action Описание
Изменить папку Переход к родительской папке или другой определенной папке на сервере FTP/SFTP.
  • Введите имя сеанса.

    Используйте имя сеанса, указанное при установке соединения с сервером FTP/SFTP с помощью Connect action.

  • Выберите Перейти к родительской папке или определенной папке в разделе Перейти к параметрам.

    Если выбрана конкретная папка, введите полный путь к папке.

Подключение См. Использование Connect action для FTP/SFTP.
Создать папку Создает папку в существующей папке на сервере FTP/SFTP.
  • Введите имя сеанса.

    <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name" > </ph>"/>

  • Укажите имя папки в поле Remote folder (Удаленная папка), указав путь для создания папки на FTP-сервере.
    Прим.: Система обнаружила ошибку, если папка с таким именем существует в родительской папке.
Удалить файлы Удаление файлов из папки FTP/SFTP.
  • Введите имя сеанса.

    <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name" > </ph>"/>

  • Укажите имена файлов в поле удаленные файлы вместе с полным путем, разделенным точкой с запятой.
Удалить папку Удаление папки (включая все вложенные папки и файлы в ней) с сервера FTP/SFTP.
  • Введите имя сеанса.

    <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name" > </ph>"/>

  • Укажите имя папки в поле Удаленная папка.
Отсоедините Завершает подключение к серверу FTP/SFTP.

Введите имя сеанса – <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name" > </ph>"/>

Получить файлы Загружает файлы из удаленной папки FTP/SFTP в определенную папку на клиентском компьютере.
  • Введите имя сеанса.

    <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name" > </ph>"/>

  • Выберите файлы на удаленном FTP-сервере, которые необходимо загрузить в локальной системе.
  • В поле Local folder (Локальная папка) введите имя папки, в которую необходимо загрузить файлы с FTP/SFTP-сервера.
  • Выберите тип передачи как двоичный или ASCII.
  • Можно также указать папки в зависимости от даты их создания или изменения.
Получить папки Загрузка папки с сервера FTP/SFTP на клиентский компьютер.
  • Введите имя сеанса.

    <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name" > </ph>"/>

  • Выберите папки на удаленном FTP-сервере, которые необходимо загрузить в локальной системе.

    Укажите фильтры с помощью подстановочных знаков для загрузки только определенных типов файлов.

  • В поле Local folder (Локальная папка) введите имя папки, в которую необходимо загрузить файлы с FTP/SFTP-сервера.
  • Можно также указать папки в зависимости от даты их создания или изменения.
Поместите файлы Загружает один или несколько файлов с клиентского компьютера на сервер FTP/SFTP.
  • Введите имя сеанса. <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name"> </ph>"/>
  • Введите все имена файлов вместе с их местоположением, разделяя их точкой с запятой.
  • Выберите тип передачи Binary (двоичный) или ASCII (ASCII)
Поместите папки Загружает папку с клиентского компьютера на сервер FTP/SFTP.
  • Введите имя сеанса. <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name"> </ph>"/>
  • Введите имя папки в поле Local folder (Локальная папка), которое необходимо загрузить на сервер FTP/SFTP.
  • Укажите фильтры, используя символы подстановочных знаков, чтобы ограничить загрузку определенных типов файлов.
Переименуйте файлы Переименование файлов в папке FTP/SFTP.
  • Введите имя сеанса.

    <1 id=1 text-equiv="<ph conref="#tpc-ftp-sfpt-command/ftp-sftp-session-name" > </ph>"/>

  • В поле Удаленный файл введите имя файла, который необходимо переименовать.
  • Введите новое имя в поле Новый удаленный файл.
Отправить отзыв