6

У меня есть удаленная коробка Win7, в которую я могу войти по SSH (через Cygwin). Я, видимо, забыл включить RDP, прежде чем покинуть его. У меня есть доступ к wget, но, очевидно, нет способа добраться до графического интерфейса.

Есть ли способ включить RDP или установить и настроить VNC через командную строку? Если так, с чего бы мне начать?

Обратите внимание, что я также не хочу перезагружать компьютер - было бы гораздо предпочтительнее, если бы все, что было задействовано, могло быть сделано без перезагрузки.

2 ответа2

6

Вы можете включить RDP с помощью следующих команд:

C:\>netsh firewall set service remoteadmin enable
C:\>netsh firewall set service remotedesktop enable

В качестве альтернативы вы также можете изменить удаленный реестр с помощью следующей команды:

C:\>reg add "HKLM\system\currentcontrolset\control\terminal server" /v fDenyTSConnections /t REG_DWORD /d 0

Value fDenyTSConnections exists, overwrite(Y/N)? y

The operation completed successfully
1

Команда Reg Add отлично работает при использовании PSEXEC на удаленных машинах

c:\PSTools> psexec \\[computername] reg add "HKLM\system\currentconminal server" /v fDenyTSConnections /t REG_DWORD /d 0

Команда должна вернуть следующее:

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


Value fDenyTSConnections exists, overwrite(Yes/No)? y
The operation completed successfully.
reg exited on [computername] with error code 0.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .