An FTP credential allows your workflows to connect to file servers to upload, download, and manage files remotely. It supports FTP and SFTP connections.
| Field | Description | Example |
|---|
| Host | FTP server address | ftp.mycompany.com |
| Port | Connection port | 21 (FTP) or 22 (SFTP) |
| Username | FTP username | ftp_user |
| Password | FTP password | my_password |
- Access your hosting control panel (cPanel, Plesk, etc.)
- Look for the FTP Accounts section
- Create a new FTP account or use existing credentials
- Note down the host, username, and password
- Check with your system administrator
- Usually the host is the server’s IP or domain
- Default port is 21 for FTP and 22 for SFTP
- AWS S3: Use the AWS S3 credential instead of FTP
- Google Cloud Storage: Use SFTP with SSH keys
| Protocol | Port | Description |
|---|
| FTP | 21 | Unencrypted (not recommended) |
| FTPS | 990 | FTP over SSL/TLS |
| SFTP | 22 | FTP over SSH (recommended) |
- Verify the host and port are correct
- Check that the firewall allows connections to the FTP port
- Make sure the FTP service is running on the server
- Verify the user has permissions on the target directory
- Some servers restrict access to specific directories