Forum Webscript.Ru

Программирование => PHP => Тема начата: JusT|CTaJIuH от 31 Октября 2002, 22:53:36

Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 31 Октября 2002, 22:53:36
т.е есть папка "c:/server/admin/" - вот в неё никто кроме меня зайти не должен ! как такое сделать ?
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: rembo от 01 Ноября 2002, 04:18:57
Как это относится к ПХП?
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Croaker от 01 Ноября 2002, 09:47:48
создать папку не в корневом каталоге сайта, а (например, на каталог выше), т.е. документ рут у тебя пусть будет
/home/www/site.ru/html/ (или C:\\home\\www\\site.ru\\html)
а папку кладешь на одном уровне с html, т.е. /home/www/site.ru/admin/

из веба ее просмотреть уже нельзя, зато файлы оттедова все равно можно подключать php скриптами, только надо писать полный путь.

Ты это хотел узнать?
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Меняздесьдавнонет от 01 Ноября 2002, 12:48:14
http://hosting.zenon.net/art/0007.html
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 01 Ноября 2002, 17:34:41
2Croaker : почему ты думаешь что в папку ./admin/ зайти не смогут ? в ней index.php есть и любой кто набирает my.site.lv/admin/ - поподает на страницу Админа !
2RomikChef : читал я всё это =:-( ... но везде написанно как паролем закрыть вход , а мне НЕ нужен никакой пароль ! мне нужно просто что только с моего IP можно было попасть в папку ./admin/ и всё ... =;-\\
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Меняздесьдавнонет от 01 Ноября 2002, 17:47:06
JusT|CTaJIuH
Привязку по айпи тоже легко сделать посредством .htaccess.
Но я из принципа решил не отвечать на вопросы, которые мне начинают задавать после того, как я утрудил себя ПРАВИЛЬНЫМ и ИСЧЕРПЫВАЮЩИМ ответом на первый вопрос.

А то так это долго будет продлжаться. я буду отвечать, а ты говорить, что тебе надо совсем другое.

Учись пользоваться интернетом и читать, если не умеешь писать, джугашвили консервированный.
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 01 Ноября 2002, 18:09:43
Да я уже тонны инфы перерыл ... , а нормального ответа так и не нашёл =:-( ...
2принципиальный Ромик : ок
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Croaker от 01 Ноября 2002, 18:09:57
JusT|CTaJIuH
ты определись - что значит запретить. Вообще ограничить файлы на просмотр из веба? Тогда как я сказал. Читай внимательнее - каталог admin находится на уровне с html и получить доступ туда нельзя потому как он не прописан в apache.
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Croaker от 01 Ноября 2002, 18:11:30
о блин. читал не внимательно :(

привязку по IP можно сделать и с помощью apache. Просто поговори с админом.
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 01 Ноября 2002, 18:14:10
это безполездно Админ ламер !!! потому как я и есть Админ =:-)
всмысле это на моей машине Апачь и стоит , и ЛЮБЫЕ папки которые лежат в ./htdocs могут быть просмотренны через Веб (проверенно !) !
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Меняздесьдавнонет от 01 Ноября 2002, 18:14:47
JusT|CTaJIuH
Прочти внимательно то, что тебе написал Croaker
на сайте my.site.lv НЕТ каталога /admin!!!!
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 01 Ноября 2002, 18:21:14
на каком сайте ?? лол ! =:-))) я же просто в пример написал my.site.lv =:-)) это не мой сайт ... вы чего ? У меня совсем другой хост ...
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Меняздесьдавнонет от 01 Ноября 2002, 18:32:59
Ну смейся-смейся, раз понять не можешь, что тебе пишут.
Когда отсмеешься, сходи на свой латвийский сервер - по-русски ты плохо понимаешь.
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 01 Ноября 2002, 18:41:31
да ты можешь и сам сходить ! http://just.pit.lv/admin/ (http://just.pit.lv/admin/)
З.Ы. для тех кто в танке , я пытаюсь добиться того чтоб ТОЛЬКО я мог это видеть =;-)
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: NewKrisha от 01 Ноября 2002, 19:32:37
в папку, кот. хатишь закрыть кладем файл .htaccess и в нем пишем:
  deny from all
  allow from localhost
  allow from 127.0.0.1
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 02 Ноября 2002, 15:11:04
написал ... на результат можете посмотреть нажав на ссылку чуть выше =:-((
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: rembo от 02 Ноября 2002, 19:00:31
Можно еще страшнее.
Закрыть папку от чтения на уровне ОС. Но эт конешно если вебсервер не запущен от имени системы (или рута).
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Макс от 02 Ноября 2002, 19:06:13
еще вариант:
сделать авторизацию на php и приделать ее ко всем скриптам через .htaccess:
php_value auto_prepend_file "путь к файлу" :)
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 03 Ноября 2002, 22:12:58
Мде ... мне бы хотя бы один действительно простой и действенный способ =:-(
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Меняздесьдавнонет от 04 Ноября 2002, 02:33:18
order deny,allow
deny from all
allow from 127.0.0.1
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 04 Ноября 2002, 13:36:35
этот файл вообще игнорируеться сервером ! чтобы я в него не писал =:-(
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: Меняздесьдавнонет от 04 Ноября 2002, 14:25:37
опять я знаю ответ, но дам только ссылку на него
http://dklab.ru/doc/apache/httpd.conf.html
Название: Как запретить доступ к определённой папки "извне" ?
Отправлено: JusT|CTaJIuH от 04 Ноября 2002, 15:00:28
А разве по дефолту он пе поддерживается ?
З.Ы. исправить что-то в конфиге Apache удасться , как вы понимаете , только у меня на локалке ! На удалёном же сервере - это не возможно !
З.З.Ы .. помоему я чего-то не так делаю ... всё таки т.к файлы .ht~ не открываються через брузер , значит всё таки работают ... =:-\\