连接 action

通过连接 action,您能够与要用于自动执行任务的 FTP/SFTP 服务器建立连接。 这必须是您执行 FTP/SFTP 自动化相关任务的第一个操作。

指定 FTP/SFTP 服务器的详细信息,并将其与会话名称关联。 在其他 action 中使用此 actions 中提供的会话名称,这样您就不必在这些 actions 中提供服务器的详细信息。
注: 当前不支持 FTP/SFTP > 连接 action 的代理设置;因此,当您与 FTP 服务器建立连接时,它不会考虑在主机或 Bot Agent 中配置的代理设置。

过程

  1. 操作面板的 FTP/SFTP 节点中双击或拖动连接 action
  2. 服务器名称字段中,输入 FTP/SFTP 服务器名称。
  3. 端口字段中,输入 FTP/SFTP 服务器端口号。
  4. 服务器类型字段中,选择以下服务器类型之一:
    服务器类型步骤
    FTP 身份验证类型: 您可以选择使用用户名和密码进行身份验证或匿名登录。 如果您选择用户名和密码,请填写以下字段:
    • 用户名和密码中,选择凭据变量不安全的字符串
    • 用户名密码字段中输入值。

      如果您选择使用用户凭据(用户名和密码)进行身份验证,请插入 Credential Vault 以增强安全性,或直接在不安全的字符串字段中输入值。

    传输模式: 选择传输模式为主动被动

    传输类型: 选择类型为二进制ASCII,用于在服务器与客户端之间传输文件。

    可选: 输入 FTP 服务器上的默认目录路径。

    安全 FTP 身份验证类型: 您可以使用用户名和密码进行身份验证或匿名登录。
    • 如果您选择匿名,请从以下列表中选择一种加密模式以建立与 FTP 服务器的安全连接:
      • : 默认加密模式设置为无。
        注: 当现有的 bots 更新到新版本时,其值默认设置为
      • TLS 显式: 在此模式下,客户端以标准 FTP 会话的方式发起连接,并通过使用 AUTH TLS 命令明确请求服务器将连接升级为安全连接。
      • SSL 显式: 在此模式下,客户端以标准 FTP 会话的方式发起连接,并通过使用 AUTH SSL 命令明确请求服务器将连接升级为安全连接。
      • 隐式: 在此模式下,客户端必须在传输任何数据之前与服务器建立安全连接。
    • 如果您选择用户名和密码,请填写以下字段:
      • 用户名和密码中,选择凭据变量不安全字符串
      • 用户名密码字段中输入值。

        如果您选择使用用户凭据(用户名和密码)进行身份验证,请插入 Credential Vault 以增强安全性,或直接在不安全的字符串字段中输入值。

      • 加密模式: 从列表中选择一种加密模式,以安全连接到 FTP 服务器,并且加密客户端和服务器之间的数据传输。

    安全 FTP

    选择密钥和用户名密钥和凭据凭据以对用户进行身份验证:
    • 密钥和用户名: 从 Control Room 文件桌面文件变量中选择私钥文件。 要输入用户名,请从以下选项中进行选择:凭据变量不安全的字符串
    • 密钥和凭据: 从 Control Room 文件桌面文件变量中选择私钥文件。 要输入用户名,请从以下选项中进行选择:凭据变量不安全的字符串
    • 注: 请确保 SFTP 服务器具有相应的公钥文件。
    • 凭据: 选择凭据变量不安全的字符串以在用户名密码字段中输入值。

      如果您选择使用用户凭据(用户名和密码)进行身份验证,请插入 Credential Vault 以增强安全性,或直接在不安全的字符串字段中输入值。

  5. 可选: 选中如果连接失败则重新连接复选框。
    使用下列下拉菜单在重新连接时选择其他选项:
    1. 尝试: 选择 action 必须尝试重新连接的次数。
    2. 尝试间隔时间: 选择每次尝试之间的时间间隔。
    注: 如果由于凭据不正确导致连接失败,action 将不会尝试重新连接。
  6. 选择以下任何一个选项卡来创建 FTP/SFTP 会话:
    • 本地会话: 指定一个只能在当前 bot 中使用的会话名称。
    • 全局会话: 指定一个可在多个 bots 中使用的会话名称,例如父级 bots 和子级 bots
      推荐: 父级和子级机器人应具有相同的软件包版本。
    • 变量: 指定或创建一个子类型为 FTP/SFTP 会话的会话变量。
  7. 单击保存