ProFTPd
Настройка ProFTPd
Задача тупо поставить ftp. Пускать только в домашние папки пользователей. Поддерживать русские буквы.
Берём стандартный proftpd.conf и дописываем в конец:
DefaultRoot ~
PassivePorts 50200 50201 # Этот диапазон надо будет прокинуть через NAT вместе с 21
MasqueradeAddress XX.XX.XX.XX # Внешний IP
LangDefault ru_RU.UTF-8
LangEngine on
LangPath /usr/share/locale
UseEncoding UTF-8 WINDOWS-1251
Теперь любой пользователь, под своим паролем может заходить к себе в HOME.
Под виндой русские буквы корректно отображаются. Чтобы тоже самое было в FileZilla надо указать кодировку cp1251: