FTP delivery
FTP (File Transfer Protocol) is a standard network protocol used to transfer files between a client and a server over the internet or a local network. It enables users to upload, download, and manage files on a remote server. FTP requires authentication with a username and password, though anonymous access may also be allowed. It operates using two channels:
- Control Channel: Handles commands and responses.
- Data Channel: Manages file data transfer.
FTP is one of the delivery methods offered by OrbitSailor, making it a reliable option for transferring data from the platform. Users can configure FTP delivery in the OrbitSailor Configuration Interface to efficiently manage large files or ensure seamless data delivery. For enhanced security, users may also consider secure alternatives like SFTP (Secure FTP).
Setting up the delivery method
To setup the HTTP Pull delivery method follow the steps:
- Login to the OrbitSailor Configuration Dashboard with admin rights
- Go to the Service Configuration
- Navigate to DELIVERY CONFIGURATION tab
- Click on ADD DELIVERY CONFIGURATION
- Enter a new name in the Endpoint Name field
- Select FTP upload from the Type drop-down list
- Enter a name of the server in the Hostname section
- Enter a port number in Port section
- Optionally you can enable TLS by switching on the Enable TLS toogle switch
- You can upload a custom Client Certificate. Enable it and upload the file.
- You can upload a cusomt Server CA Certificate. Enable it and upload the file.
INFO
Client Certificate and CA Certificate files shall be an X.509 certificate compatible, and both PEM and DER encoded.
- Optionally you can enable SSH FTP
- If you enable the SSH FTP, then you can also also enable use SSH private key
- To upload a private key, you need to scroll down and enter the key in the window SSH Private Key
- You can add a folder path in Folder Path section, so files will uploaded directly into the selected folder on your server
- You can also customie a filename by providing a pattern in Filename Template. Details are available by clicking on the field or you can see more in the Custom filename template section
- You need to provide your credentials to access your FTP server:
- Provide a username in Username section
- Provide a password in Password section
- Optionally you can configure your custom message (if applicable) by enabling Customize Message Format and you can also customize data segmend size by enabling and configuring the Customize Segment Size
- Save the configuration by clicking on SAVE button
The FTP delivery method is now set up and ready for use.