Допустим у вас имеется домашний Linux сервер или просто ПК с установленным Linux и есть такая задача выключить удаленно Linux машину с одной кнопки. Это можно сделать следующим образомом:
1. Созадём текстовый файл, например commands.txt, со следующим содержимым:
echo -e "<password>" | sudo -S shutdown -h now
где, <password> - пароль пользователя с привелегиями root
2. Создаём исполняемы файл, например StopServer.bat, со следующим содержимым:
plink -ssh <username>@<serverIP> -P <port> -pw <password> -m "commands.txt"
где,
<username> - имя пользователя linux с привелегиями root, чей пароль указали в файле commands.txt,
<serverIP> - IP адрес linux машины к котороый подключаемся,
<port> - ssh порт linux машины к котороый подключаемся,
<password> - пароль пользователя с привелегиями root, который указали commands.txt
Помещаем оба файла в один каталог, и на исполняемы файл создаём ссылку в нужном месте. При запуске скрипта по ссылке, linux машина выключится.