Как разместить FTP-сервер в Windows с помощью FileZilla
В этом руководстве мы расскажем вам, как настроить папку на вашем компьютере под управлением Windows в качестве FTP-хранилища с помощью бесплатной программы FileZilla. FTP можно использовать для простой передачи большого количества файлов между компьютерами; FTP-репозиторий может быть сопоставлен с несколькими компьютерами через Интернет, чтобы другие люди могли получить доступ к каталогу прямо из проводника Windows..
Для начала вам необходимо скачать сервер FileZilla, доступный здесь.
После загрузки программы вы можете установить ее со всеми настройками по умолчанию. FileZilla установит службу, которая запускается при каждой загрузке Windows, поэтому, если вы предпочитаете только запускать FTP-сервер вручную, выберите соответствующий параметр в раскрывающемся меню на третьем экране:
Помимо этой настройки, все остальное можно оставить по умолчанию для целей данного урока. После завершения установки откроется интерфейс FileZilla. Просто нажмите OK, когда это окно появится сразу после установки:
После загрузки интерфейса сервера FTP мы готовы указать каталог в качестве хранилища FTP. Если каталог, который вы хотите использовать, еще не создан, сверните интерфейс и создайте папку, в которой вы хотите разместить общий ресурс FTP. В этом уроке мы будем использовать папку «FTP» на нашем рабочем столе. Его точное местоположение будет «C: \ Users \ geek \ Desktop \ FTP».
Нажмите на Edit, а затем Users.
В левой части появившегося окна нажмите «Общие папки».
Оказавшись там, нажмите «Добавить» под «Пользователи». Введите имя пользователя для учетной записи, которую другой компьютер будет использовать для доступа к репозиторию, который мы настраиваем..
Нажмите OK, как только вы закончите ввод имени учетной записи, а затем нажмите «Добавить» в разделе «Общие папки». После того, как вы это сделаете, появится окно, подобное приведенному ниже, используйте его, чтобы выбрать каталог, которым вы хотели бы поделиться в качестве FTP-хранилища..
Нажмите ОК. Теперь нам нужно назначить права доступа для этого хранилища. По умолчанию созданный нами пользователь может читать файлы, каталоги списков и подкаталоги списков. Чтобы предоставить пользователю дополнительные разрешения, например, возможность копировать файлы в этот репозиторий, установите флажки «Файлы» и «Каталоги».
Нажмите OK, как только вы закончите настройку прав доступа пользователя..
Защита вашего FTP-сервера
Наряду с настройкой пользователя (ей) с надежным паролем, в FileZilla есть несколько настроек, которые вы можете настроить для дальнейшей защиты вашего нового FTP-сервера..
Хакеры будут постоянно сканировать Интернет на наличие хостов, прослушивающих порт 21, порт FTP по умолчанию. Чтобы не быть обнаруженными тысячами хакеров, постоянно сканирующих таких людей, как вы, с помощью FTP-сервера, мы можем изменить порт, который прослушивает FileZilla. Перейдите в Редактировать, а затем Настройки. В разделе «Общие настройки» вы увидите «Прослушать эти порты». В настоящее время он должен быть на 21, но мы рекомендуем изменить его на случайное пятизначное число (не более 65535).
Это не обязательно безопасный ваш сервер, но он затеняет его и затрудняет его поиск. Просто помните, что любой, кто решил взломать вас, в конечном итоге найдет порт, который прослушивает ваш FTP-сервер, поэтому необходимо принять дополнительные меры.
Если вам известны IP-адреса (или, по крайней мере, диапазон IP-адресов) компьютеров, подключающихся к вашему FTP-серверу, вы можете настроить FileZilla на ответ только на запросы входа в систему с этих IP-адресов. Под Edit> Settings, нажмите «IP Filter».
В первом поле поставьте звездочку, чтобы заблокировать все IP-адреса от подключения к вашему серверу. Во втором поле добавьте исключения из этого правила (IP-адреса или диапазоны сети, которые должны быть разрешены для подключения). Например, на следующем снимке экрана показана конфигурация, в которой диапазон IP-адресов 10.1.1.120 и 192.168.1.0/24 (другими словами, 192.168.1.1 - 192.168.1.255) мог бы соединяться:
Наряду с безопасными паролями, это должно быть почти всей безопасностью вашего FTP-сервера. В FileZilla уже настроен параметр Autoban по умолчанию, поэтому любой, кто попытается подключиться к вашему серверу слишком много раз в течение короткого периода времени, будет временно заблокирован. Чтобы настроить этот параметр, нажмите «Автобан» в меню «Правка»> «Настройки», но для большинства людей по умолчанию будет достаточно..
Последнее замечание о безопасности этого FTP-сервера: передачи выполняются в виде открытого текста, поэтому не используйте обычный FTP для передачи чего-либо конфиденциального. SFTP или FTPS могут использоваться для шифрования FTP-соединений, но они выходят за рамки этого руководства и будут рассмотрены в следующих статьях..
Исключение брандмауэра Windows
Если у вас есть сторонний брандмауэр или антивирусная программа, убедитесь, что порт, на котором вы выбрали свой FTP-сервер, разрешен через него. Если у вас включен брандмауэр Windows, вам нужно добавить исключение для порта. Перейдите в меню «Пуск» и введите «Брандмауэр Windows», затем нажмите «Брандмауэр Windows в режиме повышенной безопасности».
Нажмите «Входящие правила» в левом столбце, а затем «Новое правило…» в правом столбце. Мы будем разрешать порт через брандмауэр, поэтому выберите «Порт», когда мастер спросит «Какой тип правил вы хотите создать», а затем нажмите «Далее»..
Введите порт, который вы выбрали для своего FTP-сервера (по умолчанию 21, но в этом руководстве мы выбрали 54218).
Нажмите следующие три раза после ввода номера порта. Введите имя и описание для этого исключения, чтобы его можно было легко найти в будущем, а затем нажмите кнопку «Готово»..
Отображение общего ресурса FTP на другом компьютере
Теперь, когда FTP-сервер полностью настроен, мы можем подключить к нему других людей с информацией о пользователях, которую мы им предоставляем (также убедитесь, что вы разрешили их IP-адрес). Другие всегда могут использовать приложения с графическим интерфейсом, такие как FileZilla, для подключения к общему ресурсу FTP, или они могут сопоставить его со своим компьютером, чтобы он отображался в Проводнике..
Откройте «Компьютер» и щелкните правой кнопкой мыши в пустой области, затем выберите «Добавить сетевое расположение».
Откроется мастер «Добавление сетевого расположения», дважды нажмите «Далее». Введите IP-адрес и порт вашего FTP-сервера и нажмите кнопку Далее.
Снимите флажок «Войти анонимно» и введите имя пользователя, которое вы настроили для своего FTP-сервера. Дважды нажмите «Далее» и затем нажмите «Готово». Он должен запросить ваш пароль, и тогда вы сможете перейти к общей папке FTP, как если бы это был локальный жесткий диск.