cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

This documentation is for the new preview UI. It’s still being refined and is subject to change. For documentation for the old UI, see Knowledge Base.

Article link copied to clipboard
Updated
Published
2 min read

Manage files and directories on an FTP server

Connections

Username, password and endpoint

Basic auth username and password and endpoint

This component supports basic authentication, meaning that you can enter a username and password for authentication, or if your FTP server allows anonymous access you can leave those values blank.

You can enter either an IP address (e.g. 1.2.3.4) or FQDN (e.g. ftp.example.com) for the FTP's host name.
Most FTP servers run on port 21 and most FTPS (secure) servers run on port 990, though ports are configurable and server administrators can choose to operate on different ports.

Some FTP servers are secure (indicating that they use FTPS rather than FTP).
If you are using plain, unsecured FTP select false for secure (though, we recommend encrypting your connection if possible).
If your FTP server is set up to use SSL/TLS, you can select true (meaning use "explicit" FTPS) or implicit to use "implicit" FTPS.
For information on "implicit" and "explicit" FTPS, see this documentation.

If your component fails to connect, verify the hostname, port and security information with your server's administrator.

Input Comments Default
Username
Password
Host The address of the FTP server. This should be an IP address or hostname.
Port The port of the FTP server. 21
Secure Specifies whether to use FTPS over TLS. Can be true, false, or implicit, which is for legacy implicit FTPS. false
Ignore SSL Errors Ignore SSL errors, like self-signed certificates false

Actions

Delete File

Delete a file from a FTP server

Input Comments Default
Connection
Verbose Logging Enables verbose logging for debugging purposes. false
Path Path of file to delete

List Directory

List the contents of a directory

Input Comments Default
Connection
Verbose Logging Enables verbose logging for debugging purposes. false
Path Path of directory on FTP server to list

Move File

Move a file on an FTP server

Input Comments Default
Connection
Verbose Logging Enables verbose logging for debugging purposes. false
Source Path Path of file to move
Destination Path Path of file to move

Read File

Read a file from FTP

Input Comments Default
Connection
Verbose Logging Enables verbose logging for debugging purposes. false
Path Path of file on FTP server to read data from

Write File

Write a file to FTP

Input Comments Default
Connection
Verbose Logging Enables verbose logging for debugging purposes. false
Path Path on FTP server to write file
Data Text to write into the file