Установка и настройка FTP сервера (VSFTPD) на Ubuntu Server 14.04.5 LTS

Разберем как установить и настроить FTP-сервер VSFTPD на Ubuntu Server 14.04.

 

Перед установкой, обновляем систему до актуального состояния:

 

Установка и настройка

Устанавливаем VSFTPD из репозиториев:

 

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

Перезапускаем FTP-сервер:

 

Подробное описание всех параметров файла конфигурации vsftpd.conf

 

Локальные пользователи

Настройка доступа на FTP-сервер, только для локальных пользователей (чтение/запись):

 

Настройка доступа локальных пользователей

Для того чтобы разрешить доступ только указанным локальным пользователям, добавляем строки:

Создаем файл и вносим в него пользователей, кому необходим доступ:

[dropshadowbox align=»none» effect=»vertical-curve-both» width=»auto» height=»» background_color=»#ffffff» border_width=»1″ border_color=»#dddddd» ]Информация: чтобы использовать список пользователей для запрета доступа к FTP-серверу, в директиве userlist_deny указываем NO.

Так же можно запретить доступ пользователям используя файл /etc/ftpusers, он содержит список пользователей, которым запрещен доступ на FTP-сервер, для запрета добавляем пользователей в файл.[/dropshadowbox]

 

Использование пользовательских настроек

Рассмотрим пример, когда необходимо пользователям установить разные корневые директории:

  • Jakonda1 — /srv/ftp/jakonda1
  • Jakonda2 — /srv/ftp/jakonda2

Для реализации задачи, воспользуемся пользовательскими настройками, которые перекрывают параметры конфигурационного файла. В конфигурационном файле /etc/vsftpd.conf указываем директиву:

 

Создаем директорию, для хранения пользовательских настроек и создаем файлы с именами пользователей:

Для пользователя jakonda1 задаем опции:

Для пользователя jakonda2 задаем опции:

 

Теперь при подключении, каждый пользователь будет попадать в свою директорию. Мы разобрали как установить FTP-сервер (VSFTPD) и выполнили базовые настройки и организации доступа.

 

Понравилась или оказалась полезной статья, поблагодари автора

 

БесполезноСлабоватоПриемлемоОтличноПревосходно (2 голос(ов), в среднем: 4,00 из 5)
Загрузка...

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

3 × 3 =

© IT-блог Жаконды All Rights Reserved.
Яндекс.Метрика