URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 6379
[ Назад ]

Исходное сообщение
"удалённый запуск прогрыммы по требованию"

Отправлено Arifolth , 16-Апр-07 16:37 
приветствую всех!

нужно на линуксовой тачке запускать прогу когда юзер на виндовой тачке с iis/asp.net кликнет на кнопку

есть какие нибудь цивильные способы это сделать не изобретая велосипед?
типа там cgiшник к апачу и т. д.

можно на линуксовой тачке самому написать  cgiшник, или прогу заделать так чтобы она слушала сама, но это не не по индейски.

заранее благодарен за ответы


Содержание

Сообщения в этом обсуждении
"удалённый запуск прогрыммы по требованию"
Отправлено A , 16-Апр-07 17:22 
Запускать прогу проще простого

ssh user@host proga

но не знаю, подойдёт ли это вам


"удалённый запуск прогрыммы по требованию"
Отправлено Arifolth , 17-Апр-07 14:06 
>Запускать прогу проще простого
>
>ssh user@host proga
>
>но не знаю, подойдёт ли это вам


ну вообщем да согласен - можно делать execv() при нажатии на кнопку и вызвать putty, но это как то криво... IMHO cgiшник лучше, но (для самописного) встаёт проблема аутентификации пользователя - надо будет докручивать)


"удалённый запуск прогрыммы по требованию"
Отправлено Slimm , 16-Апр-07 17:54 
есть демон inetd к нему можно скриптик написать довольно таки просто
#!/usr/bin/perl
while(<STDIN>)
{
...
}
а вот в клиентской части придется сокет открыть и выдать коммандочку

или cgi ...


"удалённый запуск прогрыммы по требованию"
Отправлено dronord , 17-Апр-07 09:42 
Remote Shell.

"удалённый запуск прогрыммы по требованию"
Отправлено Arifolth , 17-Апр-07 14:07 
>Remote Shell.


ну это то же что и с putty/ssh


"удалённый запуск прогрыммы по требованию"
Отправлено dronord , 17-Апр-07 14:09 
Нее, rsh - удаленный шелл, неинтерактивный.

"удалённый запуск прогрыммы по требованию"
Отправлено Arifolth , 17-Апр-07 14:16 
>Нее, rsh - удаленный шелл, неинтерактивный.


putty user@host proga тоже кажется не очень интерактивным ;-)