В конец файла /etc/proftpd/proftpd.conf добавляем
#====================================================================
# Запрещаем вход всем, кроме userftp
<Limit LOGIN>
AllowUser userftp
DenyALL
</Limit>
# Из этого каталога только читать
<Directory /home/ftp>
Umask 022 022
AllowOverwrite off
<Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>
# Из этого каталога только читать
<Directory /home/ftp/download/*>
Umask 022 022
AllowOverwrite off
<Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>
# В этот каталог можно писать
<Directory> /home/ftp/upload/>
Umask 022 022
AllowOverwrite on
<Limit READ RMD DELE>
DenyAll
</Limit>
<Limit STOR CWD MKD>
AllowAll
</Limit>
</Directory>
cd /home
sudo mkdir -p /home/ftp/download
sudo mkdir -p /home/ftp/upload
sudo chown userftp:nogroup -R ftp
sudo chmod -R 777 ftp
Я не знаю почему, но нужно дать команду смены пароля для юзера userftp
sudo passwd userftp
Теперь у нас есть один пользователь, который может по ftp соединяться с нашим сервером.
PS/
1. Я переобозвал директории в upload и download
Директорию incoming лучше удалить, чтоб потом не путаться:
cd /home/ftp
sudo rm incoming
2. У вас в каталоге home осталась папка FTP-shared от старых каких то действий.
Я бы ее тоже удалил бы по тем же соображениям:
sudo rm -R FTP-shared
3. Начинайте учить конфигурацию proftpd
http://www.proftpd.org/docs/directives/linked/configuration.html