Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Проблема с настройкой хостинга...

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Проблема с настройкой хостинга...
Имя
Сообщение << Старые топики   Новые топики >>
Проблема с настройкой хостинга... - 2009-03-02 08:32:45.383333   
m1ster

Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
Имеется хостинг..
Один из клиентов поставил себе на сай php прокси ! и етот не хороший человек начал скачивать файлы с мира…. админы прописали что-то в php.ini и ему ето дело обрубили!! но вот проблема обрубив ему, обрубили и всем остальным клиентам! Я вот подумал возможно ли написать скрипт на php, чтоб запретить скачивание файлов определенным клиентам (например если клиент начал делать то что запрещено… просто ввести его домен в скрипт)!! или в настройках Апача что нить прописать, чтоб достигнуть того-же результата? Или возможно ли создать отдельно php.ini для каждого клиента…??  И ещё в каталог клиента где находятся его файлы, нельзя вносить какие-либо изменения…


Если вопрос не понятен прошу не пинать !! я ещё не так уж сильно разбираюсь в администрировании хостинга….
Спасибо за внимание !!
Post #: 1
RE: народ вот такой вопрос.... - 2009-03-02 09:23:48.876666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Название топика измените - оно у Вас не информативное.
quote:

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

нет
quote:

Или возможно ли создать отдельно php.ini для каждого клиента

это надо обсуждать с вашим хостером.
quote:

И ещё в каталог клиента где находятся его файлы, нельзя вносить какие-либо изменения…

http://ru.wikipedia.org/wiki/Chmod
Post #: 2
RE: народ вот такой вопрос.... - 2009-03-02 10:00:51.300000   
system_shock

Сообщений: 299
Оценки: 0
Присоединился: 2009-01-15 12:40:34.846666
m1ster любой каприз обсуждается с провайдером, все можна написать если знаешь как..
Post #: 3
RE: народ вот такой вопрос.... - 2009-03-02 10:13:23.303333   
azimzaim

Сообщений: 320
Оценки: 0
Присоединился: 2009-01-04 22:14:32.760000
Скорее всего это бесплатный хостинг, потому что если бы такое сделали на платном, хостинг бы засудили. А на бесплатном хостинге нужно играть по правилам хостинга. Тут против системы не попреш. Нельзя так нельзя.
P.S. на лпатном хостинге вы имеете полный доступ к php.ini (по крайней мере на том, что я юзаю)
Post #: 4
RE: народ вот такой вопрос.... - 2009-03-02 11:33:01.606666   
m1ster

Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
quote:

Или возможно ли создать отдельно php.ini для каждого клиента

quote:

это надо обсуждать с вашим хостером.


Всем Спасибо за ответы…
Я вот хотел удостоверится…. по гуглив я так понял что каждому пользователю можно создать отдельный php.ini, но если только php установлен как CGI …. ну а если он установлен как модуль, то етого сделать нельзя?
Post #: 5
RE: народ вот такой вопрос.... - 2009-03-02 12:50:34.873333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
quote:

ну а если он установлен как модуль, то етого сделать нельзя?

нет, тк настройки в php.ini будут считываться 1 раз при загрузке апача. Когда же php стоит как cgi-обработчик, тогда можно ему давать разные конфиги.
Post #: 6
RE: народ вот такой вопрос.... - 2009-03-03 06:03:00.560000   
m1ster

Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
В плеске я поставил поддержку FastCGI… В конфиге vhost.conf  прописал
<ifModule mod_fcgid.c>
AddHandler fcgid-script .fcgi .php
Options +FollowSymlinks +ExecCGI
</ifModule>
Так можно создать php.ini для каждого клиента ? [sm=ap.gif]
Хотя видимо так не прокатит !! [sm=bw.gif]
Хм… Вот ещё вопросик возник !! а возможно ли прописать что-нить в vhost.conf… чтобы запретить скачивать файлы клиенту….(как описано в примере в начале темы)…
Post #: 7
RE: народ вот такой вопрос.... - 2009-03-03 09:41:33.110000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
quote:

Хм… Вот ещё вопросик возник !! а возможно ли прописать что-нить в vhost.conf… чтобы запретить скачивать файлы клиенту….(как описано в примере в начале темы)…

Все зависит от реализации скрипта.
Если используются простые функции типа file_get_contents, fopen и т.д., тогда меняем allow_url_fopen ( http://ru.php.net/manual/ru/filesystem.configuration.php )
Если используется cURL - убрать расширение curl.so
Если используются сокеты, тогда можно в disable_functions добавить fsockopen
Post #: 8
RE: народ вот такой вопрос.... - 2009-03-03 13:21:09.190000   
m1ster

Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
Вот так пока я прописал в vhost.conf
<ifModule mod_php5.c>
php_admin_value open_basedir "/…/…/vhost/domain/httpdocs:/….: /…."
php_admin_value disable_function "curl_init, cutl_exec, curl_version, fsockopen"
</ifModule>
Как думаете будет ли ето дело работать ? И если будет, то чего можно ещё прописать чтоб запретить клиенту скачивать файлы…. 
Post #: 9
RE: народ вот такой вопрос.... - 2009-03-04 05:43:31.493333   
m1ster

Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
Народ подсаживать плз !! Извините за занудство !! [sm=sm188.gif]
Post #: 10
RE: народ вот такой вопрос.... - 2009-03-04 05:46:56.670000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
Для того, чтобы интерпретатор php стал искать файл php.ini в каталоге определяемом пользователем можно выставить переменную окружения PHPRC, указав ей в качестве значения каталог, в котором стоит искать php.ini, если в том каталоге нету этого файла, то php пытается прочитать общесистемный файл
Post #: 11
RE: народ вот такой вопрос.... - 2009-03-04 06:22:21.830000   
m1ster

Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
quote:

ORIGINAL: Pashkela

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

Вся проблема, что php на хостинг сервере, установлен как модуль….[sm=ac.gif]

Я вот про ети настройки хотел узнать… в vhost.conf
<ifModule mod_php5.c>
php_admin_value open_basedir "/…/…/vhost/domain/httpdocs:/….: /…."
php_admin_value disable_function "curl_init, cutl_exec, curl_version, fsockopen"
</ifModule>
такой файл можно разместить в конфигурационном каталоге домена клиента…  Мне интересно… будут ли ети настройки работать или нет…или ещё чего надо добавить !!
Post #: 12
RE: народ вот такой вопрос.... - 2009-03-05 05:43:41.756666   
m1ster

Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
Вобщем то что я прописал в vhost.conf не работает вообще !! Может я вообще не в том направлении иду
Народ подскажите плз !!! куда копнуть …. честно я уже в растерянности !!
Post #: 13
RE: народ вот такой вопрос.... - 2009-03-12 05:54:06.473333   
m1ster

Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
Честно я уже запарился [sm=ac.gif]!! В общем, как нибудь возможно запретить клиенту, который установил себе php proxy… использовать  етот php proxy…(например запретить использоваание функций, которые используются в скрипте php proxy) Народ подскажет если не трудно !! 
Post #: 14
RE: народ вот такой вопрос.... - 2009-03-12 06:07:39.410000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
Просто скань при загрузке файлов или просто на ИМЕНА файлов, обычно их не меняют

phpproxy.php phpproxy.py phpproxy.py.conf

и т.д.

А потом не давай загружать или удаляй
Post #: 15
RE: народ вот такой вопрос.... - 2009-03-12 11:47:18.813333   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
quote:

ORIGINAL: m1ster

Честно я уже запарился [sm=ac.gif]!! В общем, как нибудь возможно запретить клиенту, который установил себе php proxy… использовать&nbsp; етот php proxy…(например запретить использоваание функций, которые используются в скрипте php proxy) Народ подскажет если не трудно !!&nbsp;


Вот тут есть парочка неплохих методов: http://www.pentarh.com/wp/2008/10/13/wordpress-security/
Post #: 16
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Проблема с настройкой хостинга...







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.