The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Запуск команды на сервере с правами root. Как реализовать бе..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Запуск команды на сервере с правами root. Как реализовать бе..."
Сообщение от Miller emailИскать по авторуВ закладки(ok) on 26-Авг-04, 07:53  (MSK)
Привет всем!

Помогите советом - как реализовать сабж?

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

Я понимаю, что звучит "небезопасно", но как то же это должно реализовываться??? Разтолкуйте в 2 словах. Или хотябы ключевые слова - где/куда копать. А то кроме как запускать апач под рутом ничего придумать не могу ;)

Спасибо!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Запуск команды на сервере с правами root. Как реализовать бе..."
Сообщение от dev emailИскать по авторуВ закладки(??) on 26-Авг-04, 12:21  (MSK)
sudo
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Запуск команды на сервере с правами root. Как реализовать бе..."
Сообщение от Maxim Kuznetsov Искать по авторуВ закладки on 27-Авг-04, 13:24  (MSK)
>Привет всем!
>
>Помогите советом - как реализовать сабж?
>
>Из формы данные поступают в php скрипт, который должен запускать на сервере
>программу и передавать ей эти данные как аргументы.
>
>Я понимаю, что звучит "небезопасно", но как то же это должно реализовываться???
>Разтолкуйте в 2 словах. Или хотябы ключевые слова - где/куда копать.
>А то кроме как запускать апач под рутом ничего придумать не
>могу ;)
>
>Спасибо!
apache сисдит в chroot, скрипт параметры пишет в какой-нить файл(можно и каждый раз в разный)..за пределами chroot`a пашет другой скрипт, который как только появился/обновился требуемый файл, читает из оного параметры и запускает то что Вам нужно..вот такой классический подход..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Запуск команды на сервере с правами root. Как реализовать бе..."
Сообщение от Solotony emailИскать по авторуВ закладки on 30-Авг-04, 15:46  (MSK)
Пишешь демона, который пашет от рута и слушает сокет (читает фай - это хуже). Твой скрипт отдает ему комманды (через файл или сокет).
Естественно надо как-то продумать авторизацию клиентского скрипта.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру