Watch Folder With FTPS Tutorial πŸ‘¨β€πŸ«

Transfer files to a "Watched Folder" to trigger an automated import process. Here is a tutorial on how to set up an FTPS server.

Contents

The FTP Server setup

The firewall setup

Network Firewall Considerations


The FTP Server setup

  1. Download Filezilla server from https://filezilla-project.org/
  2. Install the server, and set Admin password on first load
  3. Navigate to 'edit->settings' from the admin interface
  4. Navigate to 'passive mode settings' on left-hand menu. Create a passive range of ten ports as below, select 'Use the following IP:' and enter the public IP address of the FTP server:
  5. Navigate to 'FTP over TLS' on left-hand menu. Tick 'Enable FTP over TLS ...' and 'Disallow plain unencrypted FTP'
  6. Click on the button to generate a new certificate, enter some details and save certificate somewhere sensible
  7. Click browse and select certificate
  8. Save configuration and exit


 

The firewall setup


  1. Navigate to the windows firewall
  2. Create new 'Inbound' firewall rule for ports: 21, 990, 60000-60010
  3. If FTP server is locked down to an IP address or list of, enter remote IP addresses
  4. apply and exit

Network Firewall Considerations

  1. Navigate to the NSG for the client deployment
  2. Create new 'Inbound' security rule for ports: 21, 990, 60000-60010

 

πŸ€”Alternatie Considerations

Upload a file to Azure Storage

Upload a file to Wasabi

Upload a file to AWS