N8N中文教程
集成节点/Built in_nodes/Core_nodes

FTP#

FTP 节点可用于访问和上传文件到 FTP 或 SFTP 服务器。

凭据

您可以在此处找到该节点的认证信息。 要连接到 SFTP 服务器,请使用 SFTP 凭据。更多信息请参考 FTP 凭据。

操作#

  • 删除 文件或文件夹
  • 下载 文件
  • 列出 文件夹内容
  • 重命名 或移动文件或文件夹
  • 上传 文件

上传文件

要附加一个用于上传的文件,您需要使用额外的节点(例如 从磁盘读取/写入文件 节点或 HTTP 请求 节点),将文件作为数据属性传递。

删除#

此操作包含一个参数:路径(Path)。请输入您想要连接的远程路径。

删除选项#

删除操作新增一个选项:文件夹(Folder)。如果启用此选项,节点将可以删除文件和文件夹。此配置还会显示另一个选项:

  • 递归(Recursive):如果启用此选项并删除文件夹或目录,节点将删除目标目录内的所有文件和子目录。

下载#

使用以下参数配置此操作:

  • 路径(Path):请输入您想要连接的远程路径。
  • 将输出文件放入字段(Put Output File in Field):请输入用于存放文件的输出二进制字段名称。

并发读取与 SFTP 使用 SFTP 时,您可以启用并发读取。这可以提高下载速度,但并非所有 SFTP 服务器都支持此功能。

列出文件#

使用以下参数配置此操作:

  • 路径(Path):输入您要连接的远程路径。
  • 递归(Recursive):选择是否返回一个表示在 FTP/SFTP 服务器中递归查找到的所有目录/对象的对象(开启)或不返回(关闭)。

重命名#

使用以下参数配置此操作:

  • 旧路径(Old Path):在此字段中输入您要重命名的文件的现有路径。
  • 新路径(New Path):在此字段中输入重命名后文件的新路径。

重命名选项#

此操作新增一个选项:创建目录(Create Directories)。如果启用此选项,在重命名现有文件或文件夹时,节点将递归地创建目标目录。

上传#

使用以下参数配置此操作:

  • 路径(Path):输入您要连接的远程路径。
  • 二进制文件(Binary File):选择您是要上传二进制文件(开启)还是输入文本内容进行上传(关闭)。其他参数取决于您在此字段中的选择。
    • 输入二进制字段(Input Binary Field):当您开启 Binary File 时显示。在此字段中输入包含待上传文件的输入二进制字段名称。
    • 文件内容(File Content):当您关闭 Binary File 时显示。在此字段中输入要上传的文件的文本内容。

上传文件 要附加一个待上传的文件,你需要使用额外的节点,例如 从磁盘读取/写入文件 节点或 HTTP 请求 节点,将文件作为数据属性传递。

模板与示例#

处理 Excel 电子表格文件(xls 和 xlsx) 由 n8n 团队提供 查看模板详情 下载文件并上传至 FTP 服务器 由 amudhan 提供 查看模板详情 在可视化参考库中探索 n8n 节点 由 I versus AI 提供 查看模板详情 浏览 FTP 集成模板,或 搜索所有模板