Как принудительно завершить работу Windows 10 через соединение OpenSSH

#windows #shutdown #openssh

#Windows #завершение работы #openssh

Вопрос:

Я установил OpenSSH на свой компьютер с Windows 10, и я также могу подключиться с удаленного NAS-сервера через ssh-соединение к этой Windows после того, как я получил ssh-соединение, я пытался выполнить shutdown /s /f /t 0 , но получил Access is denied. (5) ошибку, но если выполнение shutdown /h работало нормально. Есть идеи?

Комментарии:

1. Я использовал администратора для подключения к ПК с Windows через OpenSSH, но сама служба работает как локальная системная учетная запись, может быть, в этом причина?

Ответ №1:

попробуйте

 shutdown -s -t 00 -f 
  

это приведет к принудительному завершению работы ОС Windows, где -s — завершение работы, -t указывает время, а -f — принудительное завершение работы

Комментарии:

1. пожалуйста, попробуйте shutdown /s /m \chris-laptop /t 30 /c “Shutting down for maintenance.” /d P:1:1 , где \ chris-ноутбук является целевой системой

Ответ №2:

Хорошо, я нашел причину. У администратора пользователя нет разрешения на принудительное удаленное завершение работы. После добавления администратора пользователя в политику «Принудительное завершение работы из удаленной системы» в разделе «Назначение прав пользователя» в разделе «Настройки безопасности», эта команда теперь работает, как и ожидалось.