Автор Тема: Запуск скрипта от имени пользователя.  (Прочитано 6284 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Такая problem: нужно запустить скрипт не от каварного анонимуса :p , а от имени конкретного пользователя. Имеется ввиду то, что стандартный запуск скрипта Х, который активно читает/записывает в файл в некотором пользовательском аккаунте, непременно обломается, поскольку уважаемый Permission denied всегда начеку.

Нужно, чтобы скрипт, получив логин и пароль пользователя, каким-то образом смог преспокойно исполнять свои функции на файлах с атрибутами rw- r-- r--.

И шоб никакого ERROR\'a!:abuse:

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Запуск скрипта от имени пользователя.
« Ответ #1 : 12 Декабря 2003, 11:31:50 »
Долго думал, чтоб вопрос в форуме по РНР задать?

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Запуск скрипта от имени пользователя.
« Ответ #2 : 12 Декабря 2003, 12:00:02 »
Не-а. Таварищи подсказали.
А ответ-то, ответ?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Запуск скрипта от имени пользователя.
« Ответ #3 : 12 Декабря 2003, 12:11:50 »
Непоколебимая уверенность в существовании ответа на свои вопросы - это позитивно.

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Запуск скрипта от имени пользователя.
« Ответ #4 : 12 Декабря 2003, 16:57:54 »
Блин, ну не может же быть, чтобы такая интелектуально-подкованная аудитория да не знала ответа на этот вопрос!

Я вот тут сёдня подумал -- может, это нуно где-то в глубинах серверных конфигов покопатся? Хотя сомневаюсь...

Это что ж получается, никто никогда с такой проблеммой не сталкивался?!. Опа, расскажите и мне, как это так можно!..

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Запуск скрипта от имени пользователя.
« Ответ #5 : 12 Декабря 2003, 17:19:48 »
Очень. Очень позитивно.
Завидую я тебе. по-хорошему.

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Запуск скрипта от имени пользователя.
« Ответ #6 : 12 Декабря 2003, 17:25:07 »
Проводим мастер-класс по умению пользоваться Яндексом.

Берем вопрос пользователя, который содержит суть:
Цитировать
нужно запустить скрипт не от каварного анонимуса  , а от имени конкретного пользователя


избавляемся от прилагательных :
запустить скрипт  от имени пользователя
пишем в строке адреса http://www.yandex.ru (http://www.ya.ru), кому как удобно. Вставляем в строку поискового запроса.
Получаем ответ на свой вопрос.
Если надо сузить количество ответов, то пишем там же в строке подачи поискового запроса:
Apache и ставим галочку искать в найденом.
работа в Украине

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Запуск скрипта от имени пользователя.
« Ответ #7 : 12 Декабря 2003, 18:42:23 »
Для изощренных умом и обремененных опытом можно посоветовать проделать те же операции в http://www.google.com. А для извращенных - http://www.yahoo.com.

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Запуск скрипта от имени пользователя.
« Ответ #8 : 17 Декабря 2003, 13:57:00 »
... и получить пару тищ результатов запроса!

Да мне бы только, так скать, идейно! Не нужно 500 строк кода, а только пару предложений. А?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Запуск скрипта от имени пользователя.
« Ответ #10 : 17 Декабря 2003, 14:29:30 »
volod
пара предложений:
man chown
man chroot
man jail
AS IS...

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Запуск скрипта от имени пользователя.
« Ответ #11 : 17 Декабря 2003, 16:18:56 »
Максу:
Большущее спасибо. Документик и вправду оч-чень полезный. Вот только у меня другая проблема. Я на сервере не рут, поэтому просто не могу внести изменения в исходник Апача. А, исходя из прочитанного ("документика") -- это единственный способ.
Вопрос: действительно ли это единственный способ?

THEoReTiC\'у:
Вообще то есть некоторая разница между словосочетаниями и предложениями. Может, я бы тебя и понял, если бы больше был знаком с *никс.
Не мог бы "дешифровать"? Пжалста...

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Запуск скрипта от имени пользователя.
« Ответ #12 : 17 Декабря 2003, 16:57:16 »
для mod_php я больше способов не видел.
Можно php как cgi скомпилировать. Там вроде есть возможности но я не админ, подробностей не знаю, вроде так же как и перл
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28