Настройка FTP без ISPmanager
Все Unix-подобные системы имеют по умолчанию одного пользователя с полными правами доступа и управления - суперпользователя root. Однако по ftp подключение под root запрещено с целью безопасности, поэтому создайте нового пользователя для ftp подключений. Если у вас нет панели управления ISPmanager, выполните следующую настройку.
Подключитесь по SSH к серверу, например, при помощи клиента Putty из-под ОС Windows.
При подключении введите ваши учетные данные (пользователь root и пароль) причем пароль при вводе не отображается в командной строке.
Если не установлен proftpd, то выполните команду для его установки:
apt install proftpd - ОС Debian/Ubuntu yum install proftpd - ОС CentOS
Нажмите “Y” при запросе подтверждения закачки файлов.
Если установка завершена успешно, в командой строке появится запись “Complete!”
Используйте команду
systemctl proftpd start
для запуска службы ftp.

После установки proftpd создается файл настроек этой программы - proftpd.conf
Его расположение для разных ОС следующее:
/etc/proftpd/proftpd.conf - ОС Debian /etc/proftpd.conf - ОС Ubuntu /etc/proftpd.conf - ОС CentOS
Добавьте разрешающее правило для фаервола. В зависимости от используемой утилиты добавьте и сохраните правила.
Iptables:
iptables -I INPUT -p tcp -m tcp --dport 21 -j ACCEPT systemctl iptables save
utf:
ufw allow 21/tcp или ufw allow ftp
firewalld:
firewall-cmd --permanent --zone=public --add-port=21/tcp firewall-cmd --reload
Создайте новых пользователей для работы по ftp.
Предварительно запретите им доступ к командой оболочке в целях безопасности при помощи команды
echo '/bin/false' >> /etc/shells

Если пользователю нужен доступ к командной оболочке, то укажите путь к существующей оболочке, например
echo '/bin/sh' >> /etc/shells
Для создания нового пользователя выполните команду
useradd user3 -d /home/user3 -m где user3 - имя нового пользователя, /home/user3 - домашний каталог, опция -m используется для создания нового домашнего каталога.

Задайте пароль для нового пользователя командой
passwd user3

Запретить пользователю ftp запись в директорию вы можете от имени пользователя root при помощи команды
chmod 555 /home/user3 где user3 - имя пользователя, /home/user3 - директория, куда запрещается запись.
Создайте директорию в домашней папке пользователя для записи командой
mkdir /home/user3/upload
Наделите пользователя user3 правами записи в папку /home/user3/upload командой
chown user3:user3 /home/user3/upload