1

У меня Windows Server 2012 на Amazon EC2 с настроенным и работающим IIS FTP (через локальный IP-адрес компьютера в EC2). Однако я не могу подключиться к нему через Интернет. В брандмауэре у меня открыты порты 20-22 для входящих подключений, и у меня есть те же настройки в группе безопасности экземпляра EC2.

Когда я пытаюсь подключиться к нему через FTP, я получаю это сообщение:

Сервер сказал: Сервер не может принять аргумент. Ошибка -162: сбой PORT

Когда я пытался подключиться к нему в Internet Explorer на машине с локальным IP-адресом, он работал отлично, но даже если я пытаюсь подключиться к нему с помощью общедоступного IP-адреса, я не получаю никакого ответа, только: «Эта страница не может быть отображена "

Я использовал этот учебник для настройки FTP http://www.youtube.com/watch?v=YJBlyvLtTfs и много пробовал Google, чтобы решить эту проблему безуспешно.

Я что-то забыл?

Я буду признателен за любую помощь. Спасибо.

1 ответ1

0

Пассивный FTP использует порты за пределами 20 и 21 (22 - это ssh, который не связан, если вы не имеете в виду SFTP). В частности, для каждой передачи, которую вы начинаете, будет выделен эфемерный порт для передачи данных.

Вам нужно будет разрешить доступ к любому диапазону, для которого настроены эфемерные порты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .