Skip to main content

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: