Страница 1 из 1

Ftp сервер proftpd

Добавлено: 2009-05-22 2:00:15
DeeN82
Доброе время суток! Есть 2 пользователя user1 и user2 в proftpd.conf им соответствуют директории DefaultRoot /var/ftp user1 и
DefaultRoot /usr/local/www/sae user2 Каждый прекрасно бегает в свою директорию. Сегодня встал вопрос добавить нового user3 с директорией /usr/local/ftp/ Сделал так же как и в первых 2х вариантах, НО 3й user упорно не хочет идти в предназначенный ему каталог, вместо этого попадает в каталог 2го usera (/usr/local/www/sae). К сожалению конкретной инфы по такому случаю не нашел, можно сделать DefaultRoot ~ , но мне это не подходит. На одном форуме попалась информация что DefaultRoot в контексте конфигурации может встречаться только один раз, это бы конечно всё объяснило, да вот только у меня уже есть две записи DefaultRoot и обе работают! :smile: Может кто сталкивался с такой проблемой?
Заранее благодарен!

Re: Ftp сервер proftpd

Добавлено: 2009-05-22 15:08:58
Laa
Я раньше много использовал proftpd, однако оно пару раз криво работало с русскими буквами в названии имени файла, что-то еще напрягало, документация какая-то недоделанная. Перешел на pure-ftpd, песня!

В вашем случае надо просто добавить пользователя

Код: Выделить всё

pure-pw useradd user3 -d /usr/local/ftp -u $UID -g $GID -m
И все будет работать. Права можно разруливать путем uid/gid.
У меня уже после proftpd оно несколько месяцев стоит и кушать не просит.
Одна беда -- нет лимита на переборы паролей. pure-ftpd не имеет пока механизма блокирования таких переборов. :fool:

Re: Ftp сервер proftpd

Добавлено: 2009-05-26 11:46:29
DeeN
Спасибо. Может тоже заброшу этот proftpd и перейду на что то другое. Просто хотелось понять в чём там дело, но видно на этот вопрос ответа пока нет.