Автор Тема: Запуск ssh-скрипта на сервере при помощи php  (Прочитано 2003 раз)

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Доброго всем времени суток. По мотивам http://www.service-it.com.ua/blog/freebsd/sozdaem-formu-obratnoj-svyazi-i-panel-upravleniya-dlya-rejik.html решил адаптировать такую штуку для Альт Линукс. Посему задаю вопрос:
Как можно средствами php запустить на сервере скрипт ssh с правами root в Альт Линукс?
Приму любую помощь в адаптации этого ПО для Альта  :).
Морфиус на меня обиделся...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Сомневаюсь, что это вам удасться - описанная вами статья повторяет по сути технологию взлома веб-серверов (аналогична ей), а в системе средства безопасности настроена так, что-бы этого не было.
Нафига вам это надо? Если нужно - используйте ssh напрямую.

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Обычные учителя информатики с ssh не очень хорошо знакомы и даже при настроенном режике не могут добавить сайты для блокировки в фильтр. Нужно сделать какое-то простенькое решение для того, чтобы простой сельский учитель смог без труда работать с режиком.
Морфиус на меня обиделся...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Поместите ярлык соединения ssh на рабочий стол. Правда не понимаю зачем оно, если есть ценр управления через Web.

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Правда не понимаю зачем оно, если есть ценр управления через Web.
Вы имеете ввиду alterator?
Для для режика нет web-системы управления. В том-то и дело.. И народ мучается.
Морфиус на меня обиделся...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Режик - это кто?

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
redirector - rejik3 is a redirector for squid
http://www.rejik.ru/index.html
Морфиус на меня обиделся...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 168
    • Домашняя страница
redirector - rejik3 is a redirector for squid
http://www.rejik.ru/index.html
Пишите разработчикам этого чуда. Вообще-то я не понимаю, зачем скрипту (?!) ssh (?!) права root?
Для повышения привилегий PHP читайте http://www.linux.org.ru/forum/admin/4802795
Андрей Черепанов (cas@)

Оффлайн asket

  • Участник
  • *
  • Сообщений: 355
  • просто пользователь..
У меня похожая ситуация, когда нужно было  дать человеку право делать определенные действия, не давая ему всех прав. Я это решил так- php-скрипт записывает в определенный файл значение переменной, а запускаемый по крону скрипт в зависимости от считанного из файла значения указанной переменной запускает скрипт, в моем случае от рута.