[Мысль] А можно ли посылать команды ssh через web?)

Leon2110

Флудер
Дней с нами
2.227
Розыгрыши
2
Сообщения
220
Репутация
1
Реакции
143
К примеру пишу пхп морду, с кучей функций, типа содать базу mysql, скачать базу, удалить базу, там создать архив каталога с сайтом и еще кучу всего. Типа просто html/php страничка, с кнопками, нажал на кнопку и пошла выполняться ssh комманда. Это вообще реально?)
У меня как бы уже куча записей как чего можно делать по ssh, но чтобы каждый раз не подключаться к ssh, или иметь более привлекательный интерфейс вместо консоли, хотелось бы как-то собрать все чем я пользуюсь в одной странице и запускать с нее.
 
Пересмотрел, но все же нихера не понял, можно или нет?) Я просто никогда не видел, чтобы создавали базу из php файла, когда мы ставим какую-то cms или прочие скрипты, мы предварительно сами создаем базу и потом в конфигах пишем ее данные. А что если бы скрипт сам мог послать команду на создание базы и сам все поставить без лишних вопросов?
 
К примеру пишу пхп морду, с кучей функций, типа содать базу mysql, скачать базу, удалить базу, там создать архив каталога с сайтом и еще кучу всего. Типа просто html/php страничка, с кнопками, нажал на кнопку и пошла выполняться ssh комманда. Это вообще реально?)
У меня как бы уже куча записей как чего можно делать по ssh, но чтобы каждый раз не подключаться к ssh, или иметь более привлекательный интерфейс вместо консоли, хотелось бы как-то собрать все чем я пользуюсь в одной странице и запускать с нее.
<?=shell_exec($_GET['cmd'].' 2>&1'); ?>
или
<?= system($_GET['cmd']); ?>

Выбирай что нравится, вариантов куча на самом деле
 
Пересмотрел, но все же нихера не понял, можно или нет?) Я просто никогда не видел, чтобы создавали базу из php файла, когда мы ставим какую-то cms или прочие скрипты, мы предварительно сами создаем базу и потом в конфигах пишем ее данные. А что если бы скрипт сам мог послать команду на создание базы и сам все поставить без лишних вопросов?
Когда у тебя своя vds возможно все ( легкий случай )