Как установить сервер VSFTPD VerySecure FTP Daemon

{title}

VSFTPD считается самым безопасным вариантом для создания такого сервера. Многие серверы загрузки Linux используют его для предоставления обновлений и дистрибутивов, в дополнение к веб-серверам.
Среди его наиболее интересных особенностей:

  • Это быстрый, стабильный и безопасный сервер
  • Это легко настроить и поддерживать
  • Поддерживает широкий спектр анонимных, зарегистрированных и виртуальных пользователей
  • Поддержка виртуальных хостов
  • Поддержка IPv6 и SSL
  • Ограничения на пользователя, соединение и пропускную способность.

{title}


Мы подробно расскажем, как выполнить установку в Ubuntu, но ее можно установить в любой операционной системе. Обычно это происходит в репозиториях. Для этого мы авторизируемся как root, затем скачиваем его из командной строки
Мы подробно расскажем, как выполнить установку в Ubuntu, но ее можно установить в любой операционной системе. Обычно это происходит в репозиториях. Для этого мы авторизируемся как root, а затем скачиваем его из командной строки:
 wget https://security.appspot.com/downloads/vsftpd[/i[-[i[3.0.2[/i[.[i[tar.gz 

 sudo apt-get установить vsftpd 

Процесс установки отвечает за создание непривилегированного пользователя ftp, создание каталога / home / ftp на сервере и запуск службы. Служба будет занимать порт 21 по умолчанию, если у вас есть брандмауэр, вы должны быть уверены, что порт 231 не заблокирован и не закрыт.
Чтобы быстро проверить, работает ли он из любого браузера, введите ftp: // ip_de-server, и должно появиться диалоговое окно с запросом имени пользователя и пароля.
Если мы подключаемся из локальной сети, мы будем использовать частный IP или наш общедоступный IP, если мы подключаемся из Интернета.
Мы также можем видеть из окна терминала, какой сервис активен с помощью команды.
 пс -А 

Настройки VSFTPD
Конфигурация выполняется через один простой текстовый файл: /etc/vsftpd.conf . Чтобы внести какие-либо изменения в конфигурацию, мы отредактируем этот файл командой:
 sudo nano /etc/vsftpd.conf 

После внесения и сохранения изменений мы перезапустим сервис с помощью команды:
 sudo /etc/init.d/vsftpd restart 

Давайте посмотрим, как изменить настройки по умолчанию для оптимизации сервиса на нескольких примерах.
Чтобы разрешить анонимный доступ, мы отредактируем файл конфигурации и убедимся, что он содержит строку:
 anonymous_enable = YES 

Запретить анонимный доступ
 anonymous_enable = NO 

Создать сообщение для пользователя при подключении к FTP
 ftpd_banner = FTP-сервер mydomain.com 

Создать журнал для мониторинга всех файлов и каталогов, как загруженных, так и загруженных
Если включено, файл журнала будет поддерживаться по умолчанию, этот файл будет помещен в / var / log / vsftpd.log, но эту ситуацию можно изменить, изменив конфигурацию vsftpd_log_file
 xferlog_enable = ДА 

Доступ частного пользователя к FTP в качестве меры безопасности
Частный доступ позволяет вам задавать имена пользователей и пароли для доступа к службе ftp. Каждый пользователь может получить доступ только к своим собственным каталогам и файлам. Эта система наиболее часто используется на серверах для организации информации пользователями и обеспечения определенной степени безопасности файлов.
Чтобы разрешить частный доступ, мы отредактируем файл конфигурации и убедитесь, что он содержит строку:
 local_enable = YES 

Установить в панели управления webmin
Панель управления webmin имеет модуль, который настраивает файл vsftpd.conf сервера и устанавливается с той же панели. Его можно загрузить с сайта //provider4u.de/downloads.html.
Затем из webmin в разделе модулей мы ищем файл vsftpd.ar.gz и устанавливаем его

{title}

  • 0