2011-03-03 3 views
2

У моей компании есть внутренний Linux-сервер под управлением PHP с приложением, которое отображает информацию о конкретном клиенте, такую ​​как информация о соединении SSH и т. Д. Есть ли способ заставить сервер вызывать команду на локальном машина через PHP? Например, сервер отображает ссылку на информацию о соединении SSH, такую ​​как c: \ putty.exe -ssh [email protected] -pw MyPassword`. Пользователь - на машине Windows - нажимает на ссылку, и Putty запускается со всей информацией о подключении.Выполнение локального приложения через PHP с сервера

Я считаю, что Flash fscommand имеет возможности, которые я ищу, хотя я бы предпочел использовать PHP, если это вообще возможно.

+0

woah .... мы действительно хотим этого? Я знаю, что не хочу, чтобы какой-то сервер с помощью PHP запускал программное обеспечение на моем ПК. – Steve

+0

Я знаю, что это противоречит всем правилам безопасности в книге, но это только для внутреннего использования, и я считаю, что это «приемлемо». Однако, как было сказано ниже, надлежащая - и, возможно, только жизнеспособная - - это использование других технологий. – btl

ответ

2

PHP - это серверная технология и, как таковая, не имеет никакого контроля над клиентом. Вам нужно будет использовать технологию на стороне клиента, например flash, или если это только IE, ActiveX

+0

Спасибо, я думал, что это так. – btl

0

Только так можно подключить свой ресурс на серверной машине. Для этого у вас должен быть сервер, который будет виден для сервера и сможет размещать ваши файлы.

Смежные вопросы