Sie benötigen dafür keinen bestimmten FTP-Server, Sie benötigen eine stabile, von außen sichtbare IP-Adresse, auf der ein normaler Server (ich empfehle vsftp) laufen kann. Um eine IP-Adresse extern sichtbar zu machen, müssen Sie normalerweise diesen Port in der Firewall des Routers aktivieren.
Hinweis: Stellen Sie KEIN Nicht-SSL-FTP (Port 21) im offenen Internet zur Verfügung. Du wirst in Besitz kommen. Verwenden Sie im Idealfall ssh-ftp, Teil der openssh-Suite, wenn Ihr Client dies verwenden kann.
Hinweis: Werkzeuge wie OwnCloud, NextCloud oder Synology Coud Station sind möglicherweise einfacher zu installieren: Sie geben Ihnen die clientseitigen Werkzeuge und führen auch eine sicherere Konfiguration ein.