Вы можете снизить вероятность случайной атаки, но ваши данные по-прежнему видны при передаче. Есть 2 лучших варианта:
1) Установите сертификат SSL на свой FTP-сервер для защиты данных. Digital Ocean: Настройте vsftpd для использования SSL / TLS в Ubuntu . Это предполагает, что вы используете VSFTPD. Но есть много способов и для других серверов.
2) НАИЛУЧШИЙ ВАРИАНТ Подключитесь с помощью SFTP. Скорее всего, у вас уже есть SSH-соединение, если вы меняете порты сервера, поэтому сбросьте FTP-сервер и используйте встроенную функцию SSH FTP. Большинство клиентов FTP могут подключаться к SFTP. (Не FTPS) Я знаю, что winSCP и filezilla могут. Для бонусных баллов создайте сертификат и войдите в систему без пароля (это нелогично, но более безопасно) Создание пары ключей для SSH и SFTP