Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [WEB] Запрет доступа


Автор: APro 14.8.2008, 21:14
Представьте себе такую ситуацию:

На сервере у меня есть папка. В ней хранятся папки такого вида
somedomain.ru
test.somedomain.ru
mysql.somedomain.ru
и т.д.

В папках хранятся html файлы, короче говоря — сайты. Естественно если набрать один из этих адресов в браузере, то откроется сайт. Если например залить shell в одну из папок, домен которой третьего уровня, то можно будет бродить по всей директории. А значит можно будет зайти в любую папку, более того в главный домен. Так вот, а возможно ли сделать так, чтобы пользователь не мог зайти в другую папку. (по FTP он будет иметь доступ только в свою папку, но его нельзя пускать выше своей директории)

--
Заранее спасибо!

Автор: SneG0K 24.8.2008, 23:31
Если сервер Apache, то можно использовать .htacces 
Добавь в файл такое содержание
Код

Order deny,allow
Deny from localhost
Allow from all

и помести во все папки. Это не дас шелу заходить в другие папки и рытся в текущей... Более все запросы с localhost на определенный домен будут блокироватся сервером

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)