сегодня я случайно изменил одну опцию Teminal Services, я поставил галочку «Разрешить подключения только с компьютеров, на которых запущен удаленный рабочий стол с аутентификацией на уровне сети».
После этого я больше не могу подключиться к своему серверу. В сообщении об ошибке говорится: удаленному компьютеру требуется проверка подлинности на уровне сети, которую ваш компьютер не поддерживает.
Но мои клиентские компьютеры (как дома, так и в офисе) работают под управлением Windows 7, насколько мне известно, она должна поддерживать NLA; А в диалоговом окне «О подключении к удаленному рабочему столу» написано «Поддерживает проверку подлинности на уровне сети».
Мой сервер работает под управлением Windows Server 2008, размещен в центре IDC; Я мог подключиться к нему до того, как изменил настройки. Все остальные службы (например, IIS, SQL Server) работают нормально. Для клиентов я попробовал два компьютера под управлением Windows 7 и две виртуальные машины с Windows XP, работающие в Virtual PC и Virtual Box, все они выдают одно и то же сообщение об ошибке. Есть ли способ исправить ситуацию, не обращаясь в IDC, который находится далеко?
Спасибо.
Можете ли вы редактировать реестр сервера удаленно?
В этом случае, если вы по-прежнему хотите подключиться к серверу Windows 2008 по протоколу RDP ... тогда вы можете изменить значение Userauthentication на 0. Этот параметр включает поддержку устаревших версий для Windows 2008, отключив требование для NLA.
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Control \ Terminal Server \ WinStations \ RDP-Tcp Тип данных: DWORD Имя значения: UserAuthentication Value: Теперь у вас должна быть возможность подключаться по протоколу RDP к хосту WIndows 2008 \ Vista
Я не уверен, почему клиент win7 не работает (возможно, не хватает обновления), но, надеюсь, это вернет вас.
На клиентах Windows XP вы загрузили клиент RDP7 и включили CredSSP? Если нет, вам понадобится Эта статья рискнуть вперед.