فعال سازی Remote Desktop از طریق PowerShell

Like
Like Love Haha Wow Sad Angry

در مقالات قبلی به شما آموزش دادیم که چگونه بتوانید از طریق Registry سرویس Remote Desktop را فعال کنید.
در این مقاله می خواهیم به شما آموزش دهیم که چگونه بتوانید این تنظیمات را به کمک دستورات powershell انجام دهید .

ابتدا برای فعال کردن Remote Desktop  یک PowerShell را Run as admin میکنیم و دستور زیر را اجرا مینماییم

 

Set-ItemProperty -Path “HKLM:\System\CurrentControlSet\Control\Terminal Server” -Name “fDenyTSConnections” –Value 0

همچنین میتوان از دستور زیر استفاده نمود:

reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f

تا اینجای کار Remote Desktop را در حالت less secure  فعال نموده اید که از نظر امنیتی گزینه مناسبی نمیباشد .
حال برای رفتن به حالت more secure اسکریپت زیر را در Powershell  اجرا میکنیم :

 

Set-ItemProperty -Path “HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp” -Name “UserAuthentication” -Value 1

 

 

همچنین میتوان از کامند زیر استفاده نمود:

 

reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp” /v UserAuthentication /t REG_DWORD /d 1 /f

 

پست های مرتبط

با این دستور Remote Desktop در حالت more secure قرار میگیرد .

 

حالا برای فعال کردن پورت Remote Desktop در فایروال  از دستور زیر استفاده نمایید:

 

Netsh advfirewall firewall set rule group=”remote desktop” new enable=yes

 

همانطور که مشاهده میکنید تیک Allowed برای تمامی حالات Public , Private , Domain برای   Remote Desktop  زده میشود .

 

 

جمع بندی

نکته هیجان انگیز این آموزش اینجاست، به جای انجام چند مرحله فوق به طور خلاصه برای فعال کردن Remote Desktop و اعمال تنظیمات بر روی سیستم میتوانید از دستور powershell زیر استفاده نماید:

Set-ItemProperty -Path “HKLM:\System\CurrentControlSet\Control\Terminal Server” -Name “fDenyTSConnections” –Value 0
Set-ItemProperty -Path “HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp” -Name “UserAuthentication” -Value 1
Netsh advfirewall firewall set rule group=”remote desktop” new enable=yes

با تک تیک همراه باشید و تک تیک را در شبکه های اجتماعی دنبال کنید تا از جدیدترین آموزش های ما به صورت رایگان بهره مند گردید.

1 نظر
  1. علی کارآگاه می گوید

    آقا عالی بود
    از این به بعد همه هزینه های شما با منه

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.