添加 FTP 或 SFTP 服务器

您可以将 FTP 服务器或 SFTP 服务器添加为 Publisher 的传送渠道。

如果提供给调度程序的目的地文件名包含非 ASCII 字符,则将使用 UTF-8 编码来指定目的地 FTP 服务器的文件名。FTP 服务器必须支持 UTF-8 编码,否则作业传送将失败,并显示“传送失败”错误消息。

必须可以从公共 Internet 访问 FTP 服务器或 SFTP 服务器。

Publisher 不支持 FTP over TLS/SSL (FTPS)。无法使用 FTP over TLS 或 SSL 进行传送。使用 SFTP 进行安全文件传输。

  1. 从“管理”页的传送下,选择 FTP,然后单击添加服务器
  2. 输入 FTP 或 SFTP 服务器的服务器名称、主机名和端口号。
    FTP 的默认端口为 21。安全 FTP (SFTP) 的默认端口为 22。
  3. 要启用安全 FTP (SFTP),请选择使用安全 FTP
  4. 如果 FTP 服务器位于防火墙后面,请选择使用被动模式
  5. 选择复制正在进行时,创建带 Part 扩展名的文件,以便在传输文件时在 FTP 服务器上创建扩展名为 .part 的文件。
    在文件传输完成后,文件将会重命名且不带扩展名 .part。如果文件传输未完成,则带扩展名 .part 的文件将保留在服务器上。
  6. 可选: 输入安全信息。
    1. 如果服务器有密码保护,请输入用户名和密码。
    2. 选择验证类型:私有密钥或密码
    3. 根据验证类型的选择,选择私有密钥文件或者指定专用密码。
      如果您已选择私有密钥作为验证类型,请确保在上载中心上载 SSH 私有密钥文件。
  7. 可选: 输入代理服务器的主机、端口、用户名、密码和验证类型(无、基本、摘要)。
  8. 可选: 要将 PGP 加密文档传送到 FTP 服务器,请执行以下操作:
    1. PGP 密钥列表中,选择您在“安全中心”上载的 PGP 密钥。
      此步骤会更新筛选命令字段中的筛选命令。
    2. 要对加密文档进行签名,请选择签名输出
      此步骤会向筛选命令字段中的现有筛选命令添加 -s 参数。
    3. 如果要传送 ASCII Armor 格式的 PGP 加密文档,则选择 ASCII Armor 格式的输出
      此步骤会向筛选命令字段中的现有筛选命令添加 -a 参数。
  9. 在“访问控制”部分中,取消选择公共
  10. 可用角色列表中,选择一个或多个要授予传送渠道访问权限的角色,然后单击移动将角色添加到允许的角色列表中。
  11. 单击测试连接

    如果连接测试成功,则会填充主机密钥指纹字段。如果未填充主机密钥指纹字段,将无法保存服务器配置。

    Publisher 将作业传送到 SFTP 服务器时,与服务器配置一起保存的主机密钥指纹值将与 SFTP 服务器返回的主机密钥指纹进行比较。如果 SFTP 服务器主机密钥的指纹与服务器连接配置中保存的指纹不匹配,连接将被拒绝。

  12. 单击应用