Forum Webscript.Ru
Программирование => PHP => Тема начата: volod от 12 Декабря 2003, 11:24:07
-
Такая problem: нужно запустить скрипт не от каварного анонимуса :p , а от имени конкретного пользователя. Имеется ввиду то, что стандартный запуск скрипта Х, который активно читает/записывает в файл в некотором пользовательском аккаунте, непременно обломается, поскольку уважаемый Permission denied всегда начеку.
Нужно, чтобы скрипт, получив логин и пароль пользователя, каким-то образом смог преспокойно исполнять свои функции на файлах с атрибутами rw- r-- r--.
И шоб никакого ERROR\'a!:abuse:
-
Долго думал, чтоб вопрос в форуме по РНР задать?
-
Не-а. Таварищи подсказали.
А ответ-то, ответ?
-
Непоколебимая уверенность в существовании ответа на свои вопросы - это позитивно.
-
Блин, ну не может же быть, чтобы такая интелектуально-подкованная аудитория да не знала ответа на этот вопрос!
Я вот тут сёдня подумал -- может, это нуно где-то в глубинах серверных конфигов покопатся? Хотя сомневаюсь...
Это что ж получается, никто никогда с такой проблеммой не сталкивался?!. Опа, расскажите и мне, как это так можно!..
-
Очень. Очень позитивно.
Завидую я тебе. по-хорошему.
-
Проводим мастер-класс по умению пользоваться Яндексом.
Берем вопрос пользователя, который содержит суть:
нужно запустить скрипт не от каварного анонимуса , а от имени конкретного пользователя
избавляемся от прилагательных :
запустить скрипт от имени пользователя
пишем в строке адреса http://www.yandex.ru (http://www.ya.ru), кому как удобно. Вставляем в строку поискового запроса.
Получаем ответ на свой вопрос.
Если надо сузить количество ответов, то пишем там же в строке подачи поискового запроса:
Apache и ставим галочку искать в найденом.
-
Для изощренных умом и обремененных опытом можно посоветовать проделать те же операции в http://www.google.com. А для извращенных - http://www.yahoo.com.
-
... и получить пару тищ результатов запроса!
Да мне бы только, так скать, идейно! Не нужно 500 строк кода, а только пару предложений. А?
-
http://php4you.kiev.ua/docs/dk/apache_hack.html
-
volod
пара предложений:
man chown
man chroot
man jail
-
Максу:
Большущее спасибо. Документик и вправду оч-чень полезный. Вот только у меня другая проблема. Я на сервере не рут, поэтому просто не могу внести изменения в исходник Апача. А, исходя из прочитанного ("документика") -- это единственный способ.
Вопрос: действительно ли это единственный способ?
THEoReTiC\'у:
Вообще то есть некоторая разница между словосочетаниями и предложениями. Может, я бы тебя и понял, если бы больше был знаком с *никс.
Не мог бы "дешифровать"? Пжалста...
-
для mod_php я больше способов не видел.
Можно php как cgi скомпилировать. Там вроде есть возможности но я не админ, подробностей не знаю, вроде так же как и перл