Как удаленно инициировать запуск скрипта на Windows?
Всем привет.
Есть ли возможность удаленно инициировать выполнение определенных действий на windows хосте? Суть в том что удаленный пользователь подает определенный сигнал из набора, и на хосте запускается определенный скрипт. То есть у удаленного юзера нет каких-то прав на выполнение скриптов на сервере через psexec, powershell или шедулер, все что он может это подать отмашку хосту - сделай то-то, причем хост изначально понимает и ждет определнного набора сигналов, чтобы выполнить соответствующий набор команд.
Все что пока на ум приходит - тупой мониторинг хостом определенных файлов в расшаренной сетевой директории, но может есть какие-то более изящные способы?
Веб-сервер, таки да. Инициация запуска скриптов будет путём дёргания соответствующих URL-ов, либо на веб-страничке сделать несколько кнопок. Но в конечном итоге, это всё равно будет дёргание URL-ов со странички, и веб-сервер будет запускать нужные скрипты.
HAG: А, есть ещё вариант сделать на базе ботов в телеграме. Но это не вполне секурно. Готовых решений на базе веб-сервера мне неизвестно, я как-то не веб-программист :-)
athacker: та отож. кодить и городить что-то самописное неспециалистом сомнительно в плане безопасности и аудита.
Сейчас в голову пришло что если заббикс агенты развернуты на хостах, можно на одном инициировать триггер, а на другом выполнять агентом соответствующие действия.