Проблемы установки, настройки и работы Правильной Операционной Системы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
DeeN82
- проходил мимо
Непрочитанное сообщение
DeeN82 » 2009-05-22 2:00:15
Доброе время суток! Есть 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 и обе работают!

Может кто сталкивался с такой проблемой?
Заранее благодарен!
DeeN82
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
Laa
- ст. лейтенант
- Сообщения: 1032
- Зарегистрирован: 2008-02-21 18:25:33
- Откуда: Украина, Россия
Непрочитанное сообщение
Laa » 2009-05-22 15:08:58
Я раньше много использовал proftpd, однако оно пару раз криво работало с русскими буквами в названии имени файла, что-то еще напрягало, документация какая-то недоделанная. Перешел на pure-ftpd, песня!
В вашем случае надо просто добавить пользователя
Код: Выделить всё
pure-pw useradd user3 -d /usr/local/ftp -u $UID -g $GID -m
И все будет работать. Права можно разруливать путем uid/gid.
У меня уже после proftpd оно несколько месяцев стоит и кушать не просит.
Одна беда -- нет лимита на переборы паролей. pure-ftpd не имеет пока механизма блокирования таких переборов.

exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!
Laa
-
DeeN
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2009-05-22 1:17:35
Непрочитанное сообщение
DeeN » 2009-05-26 11:46:29
Спасибо. Может тоже заброшу этот proftpd и перейду на что то другое. Просто хотелось понять в чём там дело, но видно на этот вопрос ответа пока нет.
DeeN