Настройка FTP сервера

Хоть я и не профессиональный администратор, часто приходится выполнять эту роль. Недавно понадобилось настроить FTP на сервере заказчика. Скачал пару документов в стиле "howto", посмотрел несколько роликов на YouTube и сделал. У меня все заработало сразу. Но у партнеров никак не получалось войти на сервер.
Оказалось, что все кто писал те howto и снимали ролики, так же как и я - ничего не знали о пассивном режиме! И настраивали FTP Server для работы в активном режиме. А это, между прочим, подразумевает что создание канала данных между клиентом и сервером инициируется сервером. То есть, тут они меняются ролями - клиент слушает порт, а сервер на него подключается. И понятно, что если клиент сидит за Firewall-ом то ничего у сервера не получится (Тут оказывается - тоже есть варианты ибо умный клиент может "открыть в своем файрволе временную дырку").

Вывод: настраивая сервер FTP - настраивайте его для работы в пассивном режиме. Хорошая статья тут: http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings-in-iis-7/

Не забудьте только, что у вашего хостинг-провайдера могут быть еще файрволы, в которых надо открыть доступ на диапазон портов для пассивного режима.

Коментарі

Популярні дописи з цього блогу

OAuth-аутентификация через ВКонтакте

Українська мова