Ошибка в ходе открытия папки на FTP-сервере произошла ошибка. Убедитесь, что у вас есть разрешение открыть эту папку. Подробности. Операция прервана по тайм ауту. При попытке зайти на ftp
Всем привет ранее я рассказал Как настроить ftp в Windows Server 2012 R2, но иногда бывает, что можно словить вот такую вот ошибку:
В ходе открытия папки на FTP-сервере произошла ошибка. Убедитесь, что у вас есть разрешение открыть эту папку. Подробности. Операция прервана по тайм ауту. При попытке зайти на ftp. Давайте посмотрим как ее решить и заодно увеличим безопасность нашего ftp сервера.
После авторизации через проводник на ваш ftp сервер вы можете увидеть вот такую картину
С большой вероятностью, что ваше подключение блокирует брандмауэр Windows. Для начала давайте зададим правило в диспетчере IIS и скажем слушать динамические порты. Открывает верхний уровень IIS и выбираем Поддержка брандмауэра.
Указываем диапазон портов например 6600-6700 и нажимаем применить.
Видим, что настройка брандмауэра для FTP настроена.
Открываем меню выполнить сочетание клавишами WIN+R, и вводим firewall.cpl
У вас откроется брандмауэр, переходим в пункт Дополнительные параметры.
Создадим правило во входящем трафике.
Выбираем для порта
Указываем диапазон динамических портов от 1025-65000
Ставим, что это разрешающее правило
Ставим все профили
Задаем имя для нашего правила.
Теперь ограничим разрешающее правило для нужных определенных разрешенных вами IP.
Заходим на вкладку Область, Задаем в поле удаленный ip адрес. Нажимаем Добавить.
Задаем нужные вам ip.
Видим, наши добавленные ip
Так же зайдем в правила исходящего трафика, и убедимся что есть правило разрешающее 20 порт
Так же ограничим, правило разрешающее 21 порт по нужным ip. Делаем port chek, как это делать описано в данной статье. Видим, что порт закрыт, для внешних ip адресов.
Материал сайта pyatilistnik.org
Спасибище, все поправил.