Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Консоль и web-страница  (Прочитано 1573 раз)

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

Оффлайн galich

  • Автор темы
  • Активист
  • *
  • Сообщений: 253
  • От всех бед - один Reset
    • Просмотр профиля
Консоль и web-страница
« : 21 Августа 2009, 14:59:02 »
Возникла необходимость выполнить команду в консоли, например, открыть файл nano /home/file, но сделать надо это
через web страничку. Какая технология используется?
Штырлиц не любил торговцев.....ни разу.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: Консоль и web-страница
« Ответ #1 : 21 Августа 2009, 15:09:03 »
Читая название темы, уже собирался отписываться про установку w3m или lynx и иже с ними.
Жестоко ошибся...

Аффтар, уточните пожалуйста суть вопроса - вам нужно открыть в редакторе документ через терминальное соединение, или что?

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 387
    • Просмотр профиля
    • backline
Re: Консоль и web-страница
« Ответ #2 : 21 Августа 2009, 15:09:59 »

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: Консоль и web-страница
« Ответ #3 : 21 Августа 2009, 15:13:22 »
http://cb.vu/

Зачем вы раскрыли секретный сервер Пентагона? Мир под угрозой ядерной катастрофы...

Оффлайн galich

  • Автор темы
  • Активист
  • *
  • Сообщений: 253
  • От всех бед - один Reset
    • Просмотр профиля
Re: Консоль и web-страница
« Ответ #4 : 21 Августа 2009, 15:19:00 »
Читая название темы, уже собирался отписываться про установку w3m или lynx и иже с ними.
Жестоко ошибся...

Аффтар, уточните пожалуйста суть вопроса - вам нужно открыть в редакторе документ через терминальное соединение, или что?

Суть такова - на сервере есть и работает web-сервер. Сервер внутренний, выхода во вне нет и не надо.
Предположим на сервере есть какой-то скрипт, а на веб-странице кнопочка, при нажатии которой этот
скрипт выполняется. Или же этот самый скрипт должен быть только определенным пользователем, а
для этого надо указать от чьего имени вы выполняйте этот скрипт. Типа webmin, но задачи совершенно
другие. Как мне при нажатии на кнопку этот самый скрипт запустить? или же запустить этот скрипт от
конкретного пользователя?
Штырлиц не любил торговцев.....ни разу.

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 387
    • Просмотр профиля
    • backline
Re: Консоль и web-страница
« Ответ #5 : 21 Августа 2009, 15:27:41 »
если только вэб-сервер запускать с правами root , тогда в скриптах php например , можно выполнять любые команды консоли., а иначе только то, что доступно юзеру , под которым работает вэбсервер.

Оффлайн galich

  • Автор темы
  • Активист
  • *
  • Сообщений: 253
  • От всех бед - один Reset
    • Просмотр профиля
Re: Консоль и web-страница
« Ответ #6 : 21 Августа 2009, 15:30:52 »
если только вэб-сервер запускать с правами root , тогда в скриптах php например , можно выполнять любые команды консоли., а иначе только то, что доступно юзеру , под которым работает вэбсервер.
То что можно я знаю. Я не знаю как перейти на управление через консоль. Дайте пример кода какого нить.
Например
<?php
 какой то код, например, запустить nano
 ?>
Штырлиц не любил торговцев.....ни разу.

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 387
    • Просмотр профиля
    • backline
Re: Консоль и web-страница
« Ответ #7 : 21 Августа 2009, 15:37:03 »
http://es2.php.net/manual/en/function.exec.php
 непонятно что значит на управление через консоль? тогда зачем вэб вообще? есть же ssh . Ну и про вэбмин я написал потому, что там был модуль на java , позволяющий работать в консоли. Правда сейчас не проверял.
« Последнее редактирование: 21 Августа 2009, 15:40:09 от baklan »

Оффлайн galich

  • Автор темы
  • Активист
  • *
  • Сообщений: 253
  • От всех бед - один Reset
    • Просмотр профиля
Re: Консоль и web-страница
« Ответ #8 : 21 Августа 2009, 15:45:57 »
http://es2.php.net/manual/en/function.exec.php
 непонятно что значит на управление через консоль? тогда зачем вэб вообще? есть же ssh . Ну и про вэбмин я написал потому, что там был модуль на java , позволяющий работать в консоли. Правда сейчас не проверял.
Огромное спасибо!
Штырлиц не любил торговцев.....ни разу.

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.