culhu

[Solved] Удаленный компьютер требует проверки подлинности на уровне сети

При работе в системах, управляемых доменом, при попытке удаленного доступа к компьютерам пользователи сообщали о следующей ошибке:

«Удаленный компьютер, к которому вы пытаетесь подключиться, требует проверки подлинности на уровне сети (NLA), но ваш контроллер домена Windows не может связаться для выполнения NLA. Если вы являетесь администратором на удаленном компьютере, вы можете отключить NLA, используя параметры на вкладке «Удаленный» диалогового окна «Свойства системы». »

причина

Суть ошибки предполагает, что с контроллером домена невозможно связаться, поэтому аутентификация на уровне сети не может быть выполнена. Об ошибке сообщалось даже при включенной аутентификации на уровне сети.

Наша стратегия решения этой проблемы заключается в полном отключении аутентификации на уровне сети. Хотя NLA обеспечивает дополнительную безопасность, у нас, возможно, здесь нет выбора.

Решение 1) Отключить NLA, используя Свойства

1) Нажмите Win + R чтобы открыть окно «Выполнить» и введите команду sysdm.cpl, Нажмите Enter, чтобы открыть окно «Свойства системы».

2) На вкладке «Удаленный» снимите флажок «Разрешить подключения только с компьютеров, на которых запущен удаленный рабочий стол с аутентификацией на уровне сети (рекомендуется).»

3) Нажмите на Применять а потом Хорошо сохранить настройки.

Решение 2) Отключить NLA с помощью реестра

Если вышеуказанный метод не работает, мы можем отключить NLA из самого реестра.

1) Нажмите Win + R чтобы открыть окно «Выполнить» и введите команду смерзаться, Нажмите Enter, чтобы открыть редактор реестра.

2) Выберите «Файл», а затем «Подключить сетевой реестр». Подождите, пока сеть не подключится.

3) Перейдите по следующему пути:

4) Измените значения записей SecurityLayer а также UserAuthentication в 0,

5) Закройте редактор реестра.

6) Запустить снова система.

Решение 3) Отключить NLA с помощью Powershell

1) Нажмите Win + R чтобы открыть окно «Выполнить» и введите команду PowerShell. Нажмите Enter, чтобы открыть окно Powershell.

2) Скопируйте и вставьте следующую команду в Powershell:

$ TargetMachine = «Target-Machine-Name»

Нажмите Enter, а затем введите команду ниже.

(Get-WmiObject -class Win32_TSGeneralSetting -Namespace root cimv2 Terminalservices -ComputerName $ ComputerName -Filter "TerminalName = 'RDP-tcp'"). SetUserAuthenticationRequired (0)

3) Нажмите Войти выполнить команду и перезагрузить систему, как только это будет сделано.

Надеюсь, поможет!

Exit mobile version