Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как определить из под какого пользователя запущен Apache? / 6 сообщений из 6, страница 1 из 1
30.06.2006, 10:15:10
    #33823342
postt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить из под какого пользователя запущен Apache?
Как определить из под какого пользователя запущен Apache? Нужно выполнить cgi-скрипт, который работает из под sudo или root. Как это сделать?
...
Рейтинг: 0 / 0
30.06.2006, 10:40:31
    #33823429
SSukholet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить из под какого пользователя запущен Apache?
On Fri, 30 Jun 2006 15:15:10 +0800, postt <nospam@sql.ru>; wrote:

> Автор: postt
> Как определить из под какого пользователя запущен Apache?
/etc/httpd/httpd.conf: там явно указывается

User apache
Group apache

??

> Нужно выполнить cgi-скрипт, который работает из под sudo или root. Как
> это сделать?

Я в такой ситуации залазил в /etc/sudoers и чесал там насчёт apache
NOPASSWD.
Ну и скрипт был "sudo mycommand"

--
Остаюсь искренне Ваш,
Станислав Сухолёт
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
30.06.2006, 10:55:33
    #33823500
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить из под какого пользователя запущен Apache?
posttКак определить из под какого пользователя запущен Apache? Нужно выполнить cgi-скрипт, который работает из под sudo или root. Как это сделать?

Код: plaintext
ps -ef | fgrep apache

столбец UID.

У меня всю жизнь запускался под nobody
...
Рейтинг: 0 / 0
30.06.2006, 11:30:48
    #33823669
postt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить из под какого пользователя запущен Apache?
Захожу su apache,запускаю скрипт в bash, все работает. Но через web пишет "ожидается ответ" и все.
...
Рейтинг: 0 / 0
30.06.2006, 11:57:40
    #33823807
postt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить из под какого пользователя запущен Apache?
Скрипт:
echo "Content-type: text/plain"
echo ""
sudo su -l user -c "ssh host -l user 'sudo команда от root' > /dev/stdout"
exit 0
...
Рейтинг: 0 / 0
30.06.2006, 12:08:22
    #33823857
postt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить из под какого пользователя запущен Apache?
Разобрался.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как определить из под какого пользователя запущен Apache? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]