FTP 发送

FTP 发送是一种处理器(尽管概念上是消费程序),用来将传入工作上传到 (S)FTP 站点。

若您的系统环境要求 (S)FTP 连接通过代理服务器,您需设置 (S)FTP 代理首选项,将代理服务器的配置详情提供给 Switch。请参阅Switch 首选项:FTP 代理

关键字

若在流程元素窗格顶部的搜索字段输入以下任一关键词,FTP 发送元素显示在列表中:

连接

FTP 发送支持可选的输出连接以提供流程内的操作反馈并在无需额外副本的情况下使工作随时可得。因此,多个发送操作可被智能连接,例如:

FTP 发送支持以下类型(其他类型不支持)的信号灯连接:

属性

属性

描述

名称

画布中显示的流程元素名称。

描述

画布中显示的流程元素描述。将光标悬停在流程元素上方时出现的工具提示中也会显示此描述

服务器类型 选择 FTPSFTP
  • 若您选择 FTP,您须设置下级属性被动模式(见下文)。
  • 若您选择 SFTP,您须设置首选认证方法(见下文)。
认证方法

仅在服务器类型为 SFTP 时可用

您有两种选择:
  • 密码:Switch 使用下方填写的用户名和密码登录服务器。
  • 公钥:Switch 使用密钥对(公钥+私钥)登录服务器,密钥对可由 PuTTY 密钥生成器生成。

    公钥为服务器上使用的密钥。必须配置公钥才可使用公钥配置功能。

    私钥为 Switch 使用的密钥。您须设置以下下级属性:
    • 证书保存类型:密钥保存的格式。
    • 证书保存路径:证书文件的完整路径,包含了密钥。
    • 证书保存密码:用来保存和编码生成的密钥的密码。如未使用密码,该域为空。
注: 另外,您可在选择 FTP 目录时设置认证方法(参阅 FTP 目录属性:单击选择 FTP 目录)。
被动模式

仅在服务器类型为 FTP 时可用

若设置为,FTP 接收使用被动模式和 FTP 服务器通信;否则使用主动模式。

用户名

(S)FTP 服务器的登录名。匿名登录使用"anonymous"作为用户名。

注: 若您使用 (S)FTP 代理协议,在常规的用户名后加上 @ 符号和目标 FTP 站点地址 (域或 IP 地址)("<ftpserverusername>@<ftpserveraddress>")。

密码

(S)FTP 服务器的密码。匿名使用则输入电子邮箱地址作为密码。

SFTP 服务器认证方式选择公钥时,该属性不可用。

FTP 服务器地址

向其提交工作的(S)FTP 服务器 URL 或 IP 地址。

注: 若您使用(S)FTP 代理协议,该属性应为代理服务器的 URL 或 IP 地址。

端口

(S)FTP 服务器所使用的端口。

FTP 目录

向其提交工作的(S)FTP 站点上的目录。

若路径以正斜杠"/"开头,则路径对应用户的主目录。若路径以双斜杠开头,则路径对应(S)FTP 站点的系统根目录。仅在用户有访问(S)FTP 站点完整的文件系统的权限时才可用。

子文件夹等级

上传的文件夹层次结构中嵌套子文件夹的级别数(和归档层次结构工具中的类似)。

当该属性设为 0 (默认值)时,所有工作都立刻放入上一个属性指定的(S)FTP 目录中。

移除独有名称

若设置为,工作移动到 FTP 层次结构前移除 Switch 在文件名前面添加的独有名称前缀。系统默认移除存放在 FTP 层次结构中的工作的前缀,同时保留前缀,避免覆盖之前存放的名称相同的工作。

复制

决定移除独有名称设置为且到达的工作与(S)FTP 站点中已存在的工作具有相同名称和位置时,会发生什么:

  • 覆盖:用新工作替代原有工作,为默认操作。

  • 保留独有名称:保留新工作的独有名称前缀,不改动原有工作(无独有名称前缀)。

  • 添加版本号:在新工作文件名正文的末尾添加一个递增的版本号("2","3",……"9","10","11"),不改动原有的工作。例如,"job.pdf"变为"job1.pdf","job2.pdf"...

    也可选择在文件名正文和版本号之间加入分隔符,如下划线。例如,"job.pdf"变为"job_1.pdf"、"job_2.pdf"...分隔符默认为空。

    可设置版本号的宽度,即版本号使用的数字位数。例如,若宽度设置为"5",版本号由5位数字组成,如job_00001.pdf。如版本号没有满5位,高位用0补足。

  • 丢弃:将新工作移动到问题工作文件夹中,不改动原有工作。