Cyberduck | Libre server and cloud storage browser for Mac and Windows with support for FTP, SFTP, WebDAV, Amazon S3, OpenStack Swift, Backblaze B2, Microsoft Azure & OneDrive, Google Drive and Dropbox
6 Best File Transfer Protocol Servers For Windows
What is FTP? How to set up FTP Server? » Network Interview
Transfer of files from an FTP server to an FTP client