Настройка FTP сервера (Linux)
Установка FTP сервера
Для установки на Debian/Ubuntu:
sudo apt-get install proftpd
Для других дистрибутивов команды другие, но пакет в большинстве случаев называется proftpd.
Ограничение прав FTP-пользователей
При заводской конфигурации пользователи могут выходить за пределы своего домашней директории. Для решения, перейдите в конфиг файл:
Для Ubuntu:
sudo nano /etc/proftpd.conf
Для Debian:
/etc/proftpd/proftpd.conf
Для других дистрибутивов расположение конфиг файла может отличаться.
И добавьте данную строку в конец файла:
DefaultRoot ~
Чтобы изменения вступили в силу введите данную команду:
service proftpd restart
Создание FTP-пользователя
Для создания пользователя введите данные команды:
useradd (имя пользователя) -d /home/(имя папки) -m -s /bin/false
passwd (имя пользователя)
Теперь вы можете подключаться к FTP-серверу через порт 21.