Merhaba,

Bu yazımızda dönem dönem karşılaştığımız bir hata olan “The remote computer that you are trying to connect to requires network level authentication (NLA), but your windows domain controller cannot be contacted to perform NLA. If you are an administrator on the remote computer, you can disable NLA by using the options on the remote tab of the System properties dialog box.” hatasının nasıl çözüleceğine değineceğiz.

Bunun için bir kaç method var ;

System

System

System Properties ‘e giderek Allow Connections only from computers running seçeneğindeki işareti kaldırabilirsiniz.


2. Seçenek Remote Registry ;

Sunucuya bağlanabilsem zaten yaparım cümlelerini duyar gibiyim J Endişelenmeyin bunun içinde alternative yöntemler var. Regedit açarak Connect Network Registry seçeneği ile uzaktaki sunucuda registry ayarları üzerinden 1. Seçenekte yaptığımız işlemi yapabiliriz.

regedit

regedit

Navigate to;

HKLM  >SYSTEM > CurrentControlSet > Control  >Terminal Server > WinStations > RDP-Tcp

Aşağıda ki değerleri 0 yapmamız gerekiyor.

  • SecurityLayer
  • UserAuthentication


    Bu işlemleri yaptıktan sonra tabi karşı sunucuyu restart etmemiz gerekmektedir.

    powershell

    powershell

    3. Seçenek powershell ile uzaktaki sunucuya komut göndererek ;

    Bu aşamada karşı sunucuya powershell komutu göndererek gerçekleştirmemiz mümkün aslında restart vs. gerek kalmadan en kolay yöntem bu diyebiliriz J

    invoke-command -computername SUNUCUADI -ScriptBlock { (Get-WmiObject -class “Win32_TSGeneralSetting” -Namespace root\cimv2\terminalservices -Filter “TerminalName=’RDP-tcp'”).SetUserAuthenticationRequired(0) }

    4. Seçenek Group Policy ile

    Aşağıda ki yolu izleyerek ilgili policy’leri disable etmemiz gerekiyor.

    Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Security



Yorumlayın