Установка FTP сервера vsftpd на Debian

Установка и настройка FTP сервера на виртуальном или выделенном сервере довольно простая задача, если подойти «с чувством, с толком, с расстановкой»©

Для начала нам потребуется USER:

Данная команда добавит пользователя в систему удобным способом (отвечая на вопросы) с указанной домашней директорией.
Важный момент: Домашняя директория должна быть недоступна для записи для этого пользователя. А так же вся цепочка папок должна быть доступна для выполнения. Иначе можем получить 500 OOPS: chroot writable root или 500 OOPS: cannot change directory

Далее установим vsfpd:

Вот у нас есть юзер и сам сервер, приступим к настройке:

Это основные настройки, которых в большинстве случае достаточно.

Дополнительно не забываем:
1) Активировать fail2ban для защиты от брута 🙂
2) Запретить пользователю для ftp использовать ssh

Всем удачи в настройке ваших серверов!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *