Skip to content

FTP / SFTP

The FTP / SFTP node operates on a remote file server. It supports FTP and SFTP based on the protocol field. It is the equivalent of n8n’s FTP node; imported flows that used it are mapped to this node.

ParameterTypeRequiredDescription
protocolselectYesftp or sftp
host / porttextYes / NoServer and port (default 21 for FTP, 22 for SFTP)
username / passwordtextNoCredentials
operationselectYeslist, download, upload, delete, rename
pathtextNoRemote path (folder or file)
localPathtextNoLocal path for upload/download
targettextNoTarget path for rename

data.result with the operation result (file listing, upload/download confirmation, etc.).

  • FTP uses the ftp client; SFTP uses ssh2-sftp-client.
  • Supports dynamic variables {{variable}}.
  • When importing from n8n, fill in host/user/password (credentials live outside n8n’s JSON).