Интернет

freeFTPd: Конфигурация этого FTP, FTPES и SFTP-сервера для Windows.

Если вам необходимо настроить FTP, FTPES или SFTP-сервер в операционных системах Windows, настоятельно рекомендуется использовать программу freeFTPd. Эта программа позволит нам настроить FTP-сервер с широкими возможностями настройки, причем очень быстро и легко, без необходимости иметь глубокие знания о сетях или системах. Этот freeFTPd является полностью бесплатным программным обеспечением, и если мы будем использовать FTPES или SFTP, у нас будет гарантированная безопасность связи с использованием шифрования данных.

Установка freeFTPd

Чтобы установить freeFTPd, первое, что нужно сделать, это загрузить установщик с официальный сайт freeFTPD . После загрузки нам нужно будет запустить установщик, и во время установки он спросит нас, какие компоненты мы хотим установить. Вам нужно будет выбрать единственный вариант, который он позволяет, а именно " Полная установка «, То есть полная установка.

После завершения установки появится всплывающее окно, сообщающее нам, что если мы хотим создать закрытые ключи сейчас, мы должны ответить «да», таким образом мы можем подключиться через защищенные протоколы, такие как FTPES и SFTP, к самому серверу. Затем он спросит нас, хотим ли мы запустить службу freeFTPd, мы также должны ответить «да». И с этим у нас уже будет установлен сервер на нашем компьютере.

Запуск и настройка FreeFTPd

При первом запуске freeFTPd мы найдем окно с меню слева с различными параметрами, а справа окно с выбранным параметром. Поскольку мы запускаем его в первый раз, в этом случае похоже, что серверы FTP и SFTP отключены, потому что они еще не настроены.

Меню администрирования FreeFTPd

Мы рассмотрим различные меню сверху вниз.

Статус : В этом меню он показывает нам информацию о статусе FTP- и SFTP-серверов, кроме того, мы также можем видеть версию сервера, который мы используем, внизу. В данном случае версия 1.0.13.

Ftp : В этом меню мы должны настроить все параметры FTP, кроме того, оно разделено на другое подменю под названием SSL, где мы должны настроить безопасный протокол FTPES. Посмотрим, какие у нас есть возможности в FTP.

  • Адрес прослушивания : В этой опции мы должны выбрать, какие интерфейсы будет принимать FTP-сервер, то есть мы можем выбрать все интерфейсы, только localhost или разные IP-адреса, все сетевые карты, которые мы настроили в 'equipment.
  • порт : Здесь нам нужно указать, какой порт будет использовать FTP-сервер, по умолчанию это порт 21.
  • Максимальное количество подключений : Здесь мы можем указать, какое максимальное количество подключений будет разрешено нашим FTP-сервером. Если мы оставим его равным 0, считается, что ограничение на количество подключений отсутствует.
  • Тайм-аут простоя : Этот параметр используется для указания, сколько секунд должно пройти, прежде чем он вернет ошибку тайм-аута. Если мы оставим его равным 0, мы будем считать, что нет ограничения на количество секунд, которое должно пройти.
  • Файл приветствия : Здесь мы можем выбрать файл с расширением * .txt, внутри у нас может быть письменное сообщение, которое будет отображаться для пользователя всякий раз, когда он подключается с клиентом к настроенному FTP-серверу.
  • Файл прощального сообщения : Здесь мы можем выбрать файл с расширением * .txt, внутри у нас может быть письменное сообщение, которое будет отображаться пользователю, когда он отключается от FTP-сервера.
  • Корневой каталог FTP : Этот параметр позволяет указать каталог FTP-сервера.
  • Состояние сервера : Показывает состояние сервера. Рядом с ним есть кнопка " Démarrer «Чтобы запустить сервер, если он остановлен, или« Стоп », чтобы остановить его, если он запущен. При первом запуске, если мы используем Windows 10, мы получим предупреждение от брандмауэра, чтобы разрешить доступ к freeFTPd.

В меню FTP у нас есть подменю под названием SSL, где мы можем включить опции для использования FTP + SSL и использования неявного FTPS. Как мы объясняли ранее в RedesZone, рекомендуется использовать FTP + SSL (FTPES), но не FTPS (неявный). Ниже у нас есть возможность загрузить, просмотреть или использовать новый сертификат.

SFTP : В этом меню мы должны настроить все параметры сервера SFTP, протокола, основанного на SSH, но он также доступен здесь. Кроме того, у нас есть подменю Hostkey. Давайте посмотрим, какие параметры у нас есть в SFTP, такие же, как и в меню FTP.

  • Адрес прослушивания : В этой опции мы должны выбрать, какие интерфейсы будет принимать SFTP-сервер, то есть мы можем выбрать все интерфейсы, только localhost или разные IP-адреса, все сетевые карты, которые мы настроили в 'equipment.
  • порт : Здесь вы должны указать, какой порт будет использовать SFTP-сервер, по умолчанию это порт 22, широко известный порт SSH.
  • Максимальное количество подключений : Здесь мы можем указать максимальное количество подключений, которое будет поддерживать наш SFTP-сервер. Если мы оставим его равным 0, считается, что ограничение на количество подключений отсутствует.
  • Тайм-аут простоя : Этот параметр используется для указания, сколько секунд должно пройти, прежде чем он вернет ошибку тайм-аута. Если мы оставим его равным 0, мы будем считать, что нет ограничения на количество секунд, которое должно пройти.
  • Файл приветствия : Здесь мы можем выбрать файл с расширением * .txt, внутри у нас может быть письменное сообщение, которое будет отображаться пользователю всякий раз, когда клиент SFTP подключается к серверу SFTP.
  • Файл прощального сообщения : Здесь мы можем выбрать файл с расширением * .txt, внутри у нас может быть письменное сообщение, которое будет отображаться пользователю при отключении от сервера SFTP.
  • Корневой каталог SFTP : Этот параметр позволяет указать каталог сервера SFTP.
  • Состояние сервера : Показывает состояние сервера. Рядом с ним находится кнопка «Пуск» для запуска сервера в случае его остановки или «Стоп» для его остановки в случае его запуска. При первом запуске, если мы используем Windows 10, мы получим предупреждение от брандмауэра, чтобы разрешить доступ к freeFTPd.

В меню SFTP у нас есть подменю Hostkey, это меню очень важно, так как здесь у нас есть разные ключи, которые будет использовать наш SFTP-сервер.

Первый ключ - это ключ RSA, здесь мы можем выбрать расположение ключа, и это дает нам несколько вариантов, таких как тестирование ключа и создание нового с использованием 512 бит, 1024 бит или 2048 бит. Если мы нажмем «Создать новый ключ», появится проводник Windows, который спросит нас, где мы хотим сохранить новый ключ. Вы можете выбрать то место, которое хотите. После сохранения местоположение будет автоматически обновлено в меню ключа RSA.

Второй ключ - это ключ DSA, здесь мы также можем выбрать местоположение ключа, и он позволяет нам несколько вариантов, таких как тестирование ключа и создание нового с использованием 512 бит, 1024 бит или 2048 бит. Если мы нажмем «Создать новый ключ», появится проводник Windows, который спросит нас, где мы хотим сохранить новый ключ. Вы можете выбрать то место, которое хотите. После сохранения местоположение будет автоматически обновлено в меню ключа DSA.

Utilisateurs : В этом меню мы можем создавать, изменять и удалять пользователей. Чтобы создать нового пользователя, мы должны нажать на кнопку " добавлять ». Откроется новое окно, в котором нам нужно будет ввести следующую информацию:

  • Логин : Здесь мы должны указать имя пользователя.
  • авторизация : Вы должны выбрать, какой метод подключения использовать, я рекомендую вам использовать второй вариант » Пароль хранится в хэше SHA1 «Поскольку тот, который идет по умолчанию, это« NT Authentication », он используется для подключения с учетной записью пользователя Windows. Мы также можем выбрать один из других вариантов: «Сохраненный пароль», когда учетные данные хранятся в виде обычного текста, или «Учетная запись анонимного пользователя».
  • Пароль : Мы должны ввести пароль, который мы хотим для пользователя, которого мы создаем. Эта опция будет активирована только в том случае, если мы выберем в «Авторизации» опцию «Пароль хранится как хэш SHA1».
  • Пароль (на бис) : Нам нужно повторно ввести пароль, который мы ввели в предыдущем поле.
  • домен : Мы можем указать группу.
  • Личный каталог : Здесь советую оставить как есть по умолчанию. Эта опция позволяет вам указать «домашний» каталог, root, пользователя, которого мы создаем.
  • Максимальная скорость передачи : Здесь мы можем ограничить максимальную скорость в кбит / с, которую пользователь может скачивать или выгружать. Если мы оставим его равным 0, он будет считаться неограниченным.
  • Пользователь может получить доступ : Эта опция позволяет нам указать, какие протоколы может использовать пользователь, для этого мы можем выбирать между FTP и SFTP или обоими. Мы советуем либо оставить оба, либо просто выйти из SFTP в целях безопасности.

Чтобы зарегистрировать пользователя, нам нужно нажать «Применить», после чего он будет зарегистрирован.

Чтобы изменить созданного нами пользователя, мы должны сначала выбрать его из списка пользователей, затем будет активирована опция верхнего меню под названием «Изменить». Если мы нажмем «Изменить», снова откроется то же меню, которое мы использовали для создания пользователя.

Чтобы удалить созданного нами пользователя, мы должны сначала выбрать его из списка пользователей, затем будет активирована опция верхнего меню под названием «Удалить». Если мы нажмем «Удалить», появится окно с вопросом, уверены ли мы, что хотим удалить выбранного пользователя. Мы должны ответить утвердительно, и выбранный пользователь будет удален.

Ограничения хоста : В этой опции мы можем добавить список IP-адресов, для которых доступ к серверу разрешен или запрещен. В зависимости от выбранной опции введенные нами IP-адреса смогут получить доступ к серверу, или они будут заблокированы. По умолчанию он настроен так, что они не могут получить к нему доступ.

Виртуальные каталоги : В этом разделе мы можем видеть каталоги, которые мы виртуализировали, имея возможность видеть их виртуальный путь и их реальный путь.

Если мы хотим добавить новый виртуальный каталог, мы должны ввести имя папки в поле раздел " Имя папки ", Имя" виртуальный путь «И нажмите кнопку« Добавить »и выберите реальную папку, которую мы хотим виртуализировать в виртуальном пути. По завершении папка появится в верхнем меню. Если мы хотим удалить виртуальный каталог, первое, что нужно сделать, это выбрать его в верхнем меню, а затем нажать «Удалить», и он будет автоматически удален.

Запись : В этом разделе мы можем включить ведение журнала всего, что происходит на сервере. Для этого нам нужно активировать поле «Сохранять события». После активации у нас есть несколько очень интересных опций. Первый - использовать один файл для журнала FTP- и SFTP-серверов. Если этот параметр не активирован, каждый сервер будет иметь свой журнал. Желательно оставить его отдельно, и чтобы у нас был независимый журнал для каждого сервера. Второй вариант - разрешить IP-адрес вместо имени компьютера.

Наконец, мы можем указать каталог, в котором сохраняется файл журнала серверов FTP и FTPS, а также у нас есть кнопка для доступа к журналу сервера.

Интернет-пользователи : В этом последнем разделе появятся пользователи, которые в настоящее время вошли на наш FTP- или FTPS-сервер, показывая нам такую ​​информацию, как их имя пользователя, тип сеанса и как долго они были в сети. В правом нижнем углу у нас есть кнопка «Отключить», которая позволит нам отключить пользователя, если мы захотим.

Как вы видели, это сервер, совместимый с протоколами FTP и FTPES, очень полный с точки зрения опций, но в то же время очень простой в использовании. Мы также должны выделить поддержку протокола SFTP на основе SSH, если мы хотим использовать его вместо FTPES.

Подобные предметы

Оставьте ответ

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Вернуться к верхней кнопке