Ошибка переадресации порта Proftpd

Я устанавливаю proftpd на инстансе ec2 под управлением Ubuntu 10.04

Я просмотрел все форумы и перепробовал каждое предложение, но, похоже, не смог заставить его работать. Я знаю, что проблема с пассивными портами, но все, что я пробовал, провалилось.

Журнал filezilla показывает:

Status: Resolving address of ec2-50-110-20-81.us-west-2.compute.amazonaws.com
Status: Connecting to 50.110.20.81:21...
Status: Connection established, waiting for welcome message...
Response:   220 ProFTPD 1.3.2c Server (Michaels Main) [50.110.20.81]
Command:    USER cube
Response:   331 Password required for cube
Command:    PASS *******
Response:   230 User cube logged in
Command:    OPTS UTF8 ON
Response:   200 UTF8 set to on
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/home/cube" is the current directory
Command:    TYPE I
Response:   200 Type set to I
Command:    PASV
Error:  Disconnected from server: ECONNABORTED - Connection aborted
Error:  Failed to retrieve directory listing

В моем файле proftpd.conf у меня есть следующие строки для настройки пассивных портов:

ServerType                      inetd
PassivePorts                    60000 60200
MasqueradeAddress               51.110.20.81

Мой iptables -L -v выглядит так:

4475 370K ACCEPT all -- any any anywhere anywhere state RELATED,ESTABLISHED
   0    0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:ftp-data
  13  676 ACCEPT tcp -- any any anywhere anywhere tcp dpt:ftp
   1   40 ACCEPT tcp -- any any anywhere anywhere tcp dpts:60000:60200
   0    0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:ssh

netstat --vatn:

tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 10.252.45.220:22        214.11.175.64:18169     ESTABLISHED
tcp6       0      0 :::22                   :::*                    LISTEN

/ proc / sys / net / ipv4 / ip_forward установлен в 1.

Я раскомментировал строку net.ipv4.ip_forward=1 в /etc/sysctl.conf

Это зажарило мою голову, есть идеи? Если я что-то пропустил, пожалуйста, дайте мне знать.

Спасибо за вашу помощь, ура!

1 ответ

Вы открыли порты с 60000 по 60200 в своей группе безопасности EC2?

Другие вопросы по тегам