Как выключить Windows через Linux?

Подскажите пожалуйста наиболее простой в реализации способ выключить ПК на Windows 10 используя командную строку Linux... Собственно, сервак на Linux должен по расписанию вырубать ПК =)
Спасибо
  • Вопрос задан
  • 3392 просмотра
Решения вопроса 2
hint000
@hint000
у админа три руки
#!/bin/bash
DOMAIN="roga-i-kopyta.com"
USER="V.Pupkin"
PASS="Pa$$w0rd"
HOST="192.168.77.66"
net rpc shutdown -f -U "$DOMAIN"'\'"$USER"'%'"$PASS" -t 2 -I "$HOST"
Ответ написан
Комментировать
@pfg21
ex-турист
поставить на б-мерзкую винду правоверный sshd
https://habr.com/ru/post/259469/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
erge
@erge
Примус починяю
  1. Поставить на Windows либо OpenSSH либо FreeSSHD
    по первому есть некоторые проблемы в установке (с правами на файлы), смотрите доки
    PS: небольшой оффтоп: так же Far не работает под OpenSSH, под FreeSSHD работает, но есть mc (Midnight Commander) под Windows, правда ущербный, но для копирования файлов и редактирования текстовых файлов пойдет.
  2. установить telnet сервер в компонентах Windows, по умолчанию он отключен (ибо не секьюрно)


Далее... подключаетесь на Windows PC по ssh, либо telnet пользователем с правами администратора и выполняете команду
shutdown -s -f -t 0

или посылаете команду по SSH
ssh administrator@windowspchost shutdown -s -f -t 0


PPS: и... да, пользователь windows скорее всего должен иметь логин из английских букв, чтобы не было проблем с кодировкой при передаче логина (а они скорее всего будут)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы