Итак! Поставил pure-ftpd. Разрешил доступ анонимным пользователям.
Теперь, мне необходимо сделать следующее:
- в зависимости от айпи адреса анонима, показывать/не_показывать определённые папки
- создать пользователя, с полными правами доступа ко всем директориям
Т.е. я хочу что-бы когда пользователь заходит как "администратор", что-бы его кидало в корень (/home/ftp/).
Если-же пользователь зашёл анонимно, проверить по IP можно-ли ему показать определённые папки, если нет - показывать только остальные папки в директории.
pure-ftpd. Разграничение доступа
Модератор: gloom
http://www.ibm.com/developerworks/ru/li ... S_CMP=GR01
возможно это частично поможет.
Пробовал курить ман pure ftpd ? хотя сомневаюсь что только его силами возможно это. Но с помощью bash скрипта думаю вполне реально.
возможно это частично поможет.
Пробовал курить ман pure ftpd ? хотя сомневаюсь что только его силами возможно это. Но с помощью bash скрипта думаю вполне реально.
- sadman
- Завсегдатай
- Сообщения: 2001
- Зарегистрирован: Чт дек 15, 2005 23:46
- Откуда: с ботаники
- Контактная информация:
хех, как оказалось, pureFtpD действительно такого не умеет.
Было решено сделать доступ по айпи средствами апаче. То-бишь поднять хттп сервер, и htaccess'ом всё сделать.
Вот тока чё-та он не пашет у меня..
Расклад:
папка /var/www/fake_ftp, в ней .htaccess такого содержания:
Было решено сделать доступ по айпи средствами апаче. То-бишь поднять хттп сервер, и htaccess'ом всё сделать.
Вот тока чё-та он не пашет у меня..
Расклад:
папка /var/www/fake_ftp, в ней .htaccess такого содержания:
пускает всех и вся.AuthName "fuck off"
AuthType Basic
<Directory "/var/www/fake_ftp">
order deny,allow
deny from all
</Directory>