Вам необходимо включить нужные порты в группе безопасности, чтобы включить FTP, не только порт 21, но и порты, необходимые для пассивного режима FTP. Пример конфигурации описан ниже.
Необходимые изменения в группе безопасности AWS:
- открытый порт 21
- диапазон открытых портов 12000-12100
Добавьте следующие строки в файл /etc/vsftpd.conf:
pasv_min_port=12000
pasv_max_port=12100
Перезагрузите сервер vsftpd:
$ sudo /etc/init.d/vsftpd restart
Вы можете также рассмотреть возможность открытия указанных выше портов в вашей группе безопасности.
для очень конкретного IP-адреса / диапазона источника, то вы сможете
подключиться к вашему экземпляру EC2 только с вашей машины, что немного
немного безопаснее Однако, как ответил Гарет, более безопасная установка
используя SFTP, который идет по SSH. Я рекомендую вам также посмотреть
в статьях BitNami Wiki, описывающих, как подключиться к Linux или
Windows экземпляры.