Need help? Chat now!

Hostwinds Учебники

Результаты поиска для:


Содержание


Как установить ProFTPd в Debian 9
Как настроить виртуальных пользователей и каталоги
Как настроить файл конфигурации ProFTPd для блокировки каждого пользователя в его каталоге

Установите ProFTPD (Debian 9)

Теги: Debian 

Как установить ProFTPd в Debian 9
Как настроить виртуальных пользователей и каталоги
Как настроить файл конфигурации ProFTPd для блокировки каждого пользователя в его каталоге

Это руководство проведет вас через установку и настройку сервера PROFTPD Server, показывая вам, как настроить действия вашего FTP-сервера, идя за вами через конфигурацию PROFTPD.

Как установить ProFTPd в Debian 9

Шаг 1: SSH в вашу установку Debian

Шаг 2: Установить обновления

apt-get update

Шаг 3: Установить Proftpd

apt-get install proftpd

Как настроить виртуальных пользователей и каталоги

Шаг 1: Во-первых, нам нужно добавить строку в файл / etc / shells

nano /etc/shells

Шаг 2: Затем добавьте следующую строку внизу

/bin/false

Шаг 3: Создайте каталог FTP

cd /home
mkdir /home/FTP

Каталог FTP можно назвать все, что вы хотите, но на данный момент мы назовем это FTP

Шаг 4: Создайте каталог для вашего виртуального пользователя

mkdir /home/FTP/

Заменить \ с тем, что вы хотите, чтобы ваш виртуальный пользователь называется

Шаг 5: Создайте виртуального пользователя FTP

useradd -p -d /home/FTP/ -s /bin/false

Заменить \ С помощью того, что вы хотите, чтобы ваш виртуальный пользователь был вызван и заменить \ с желаемым паролем

Шаг 6: Обязательно измените права доступа к файлу на 777

chmod 777 FTP

Как настроить файл конфигурации ProFTPd для блокировки каждого пользователя в его каталоге

Если у вас будет несколько пользователей, не забудьте добавить эти каталоги в каталог FTP.

Шаг 1: Установка корневого каталога по умолчанию

nano /etc/proftpd/proftpd.conf

Шаг 2: Раскомментируйте параметр DefaultRoot. Сначала это будет выглядеть так

#DefaultRoot                                 ~

Пожалуйста, установите это на это

DefaultRoot                                  /home/FTP

Шаг 3: Установите каталог на виртуальный пользователь. В нижней части этого файла конфигурации добавьте эти строки.

\ <Каталог / дом / ftp /

DenyALL
AllowUser <username>
<Directory /home/FTP/
DenyALL
AllowUser <username>

Обязательно сделайте это с каждым пользователем.

Обязательно замените \ с пользователями (ыми), которые вы создали ранее

Шаг 4: Запуск службы ProFTPd

/etc/init.d/proftpd start

Написано Hostwinds Team  /  Июнь 8, 2018