pure-ftpd. Разграничение доступа

Модератор: gloom

Ответить
Аватара пользователя
sadman
Завсегдатай
Сообщения: 2001
Зарегистрирован: Чт дек 15, 2005 23:46
Откуда: с ботаники
Контактная информация:

pure-ftpd. Разграничение доступа

Сообщение sadman »

Итак! Поставил pure-ftpd. Разрешил доступ анонимным пользователям.
Теперь, мне необходимо сделать следующее:
- в зависимости от айпи адреса анонима, показывать/не_показывать определённые папки
- создать пользователя, с полными правами доступа ко всем директориям

Т.е. я хочу что-бы когда пользователь заходит как "администратор", что-бы его кидало в корень (/home/ftp/).
Если-же пользователь зашёл анонимно, проверить по IP можно-ли ему показать определённые папки, если нет - показывать только остальные папки в директории.
Аватара пользователя
tallman
Продвинутый
Сообщения: 461
Зарегистрирован: Чт янв 05, 2006 21:35

Сообщение tallman »

http://www.ibm.com/developerworks/ru/li ... S_CMP=GR01

возможно это частично поможет.
Пробовал курить ман pure ftpd ? хотя сомневаюсь что только его силами возможно это. Но с помощью bash скрипта думаю вполне реально.
Аватара пользователя
sadman
Завсегдатай
Сообщения: 2001
Зарегистрирован: Чт дек 15, 2005 23:46
Откуда: с ботаники
Контактная информация:

Сообщение sadman »

хех, как оказалось, pureFtpD действительно такого не умеет.
Было решено сделать доступ по айпи средствами апаче. То-бишь поднять хттп сервер, и htaccess'ом всё сделать.
Вот тока чё-та он не пашет у меня..
Расклад:
папка /var/www/fake_ftp, в ней .htaccess такого содержания:
AuthName "fuck off"
AuthType Basic

<Directory "/var/www/fake_ftp">
order deny,allow
deny from all
</Directory>
пускает всех и вся.
Ответить

Вернуться в «Software»