Hostwinds Учебники
Результаты поиска для:
Содержание
Теги: Debian
Это руководство проведет вас через установку и настройку сервера PROFTPD Server, показывая вам, как настроить действия вашего FTP-сервера, идя за вами через конфигурацию PROFTPD.
Шаг 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
Если у вас будет несколько пользователей, не забудьте добавить эти каталоги в каталог 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