Так я попал в сложную ситуацию. У меня есть сервер Windows Server 2008, к которому в настоящее время не подключены монитор, клавиатура или мышь (я настроил его один раз, включил удаленное соединение и отсоединил все оборудование). Несколько дней назад я заметил, что система регистрировала журналы безопасности в средстве просмотра событий каждые 3 секунды с сообщением «Не удалось войти в систему для пользователя [пользователь] ...», которое, как мне показалось, было своего рода атакой флуда (я включил RDP через Интернет, чтобы я мог подключиться к нему откуда угодно). Поэтому, недолго думая, я отключил удаленное соединение, но было уже слишком поздно, когда я понял, какую ошибку совершил. Истекло время моего удаленного подключения, и я больше не мог подключиться к нему.
Так есть ли способ снова включить удаленный рабочий стол? Компьютер не находится в домене, поэтому я не могу использовать реестр. Я также не включил удаленный доступ к PowerShell, так что мне тоже не повезло. Любая помощь будет оценена.
Нет.
Без домена для отправки настроек и без включенного удаленного доступа вам нужно снова включить его с консоли.
Настоящее серверное оборудование часто поставляется с системой управления именно для этого сценария - она позволяет подключаться через браузер, как если бы у вас были обнаружены настоящая мышь и клавиатура монитора. Но он должен быть настроен и не должен быть доступен в Интернете.
Возможно, вы захотите настроить VPN вместо того, чтобы открывать удаленный рабочий стол в Интернете. Немного больше работы по настройке, но гораздо безопаснее.
Вы можете создать локальную учетную запись с теми же учетными данными, что и учетная запись локального администратора на удаленном сервере, и отредактировать реестр таким образом, если такая учетная запись существует. Я также согласен с предложением мегаморфа psexec.
Я также поддерживаю запасное предложение Гранта и Мегаморфа. Есть встроенные решения на большом количестве оборудования (которое не должно быть доступно в Интернете).
У вас всегда должно быть запасное решение, такое как teamviewer. Без членства в домене и включенного удаленного взаимодействия Powershell мало что можно сделать. Если служба удаленного управления Windows (winrm) запущена с соответствующим исключением брандмауэра и настроен прослушиватель, вы все равно можете использовать winrs.exe для доступа к машине. Вы также можете попробовать psexec.