29 Nisan 2015 Çarşamba

How to change the Remote Desktop Listening Port (rdp) - Script

Uzak Masaüstü bağlantı portunu (rdp) değiştirmek için Regedit.exe açılır ve [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp] altında "PortNumber" değeri dword olarak girilir.






Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
"PortNumber"=dword:00000d3d

Yeni girilecek port numarasını decimal olarak tanımlamak için önce "Decimal" seçeneğini işaretleyin ve yeni değeri girip "Tamam" diyerek onaylayın.

RDP_Port_Changer01

RDP_Port_Changer02

Dikkat1: Port değişikliği yapıldıktan sonra yeni portun aktif olması için Terminal Servisinin yeniden başlatılması gerekmektedir.






Cmd.exe
net stop TermService
net start TermService

Dikkat2: Yeni port değeri girildikten sonra Windows Güvenlik Duvarında gelen kurallarına (Inbound Rules) yeni port için izin kuralı girilmeli ve eski port için tanımlı kurallar silinmeli veya devre dışı bırakılmalıdır.

Yeni Kural Girmek İçin Örnek Komut Satırı:

 






Cmd.exe
netsh advfirewall firewall add rule name="Ozel RDP (in)" protocol=TCP dir=in localport=%YeniPort% action=allow program="System"

netsh advfirewall firewall add rule name="Ozel RDP Remote FX (in)" protocol=TCP dir=in localport=%YeniPort% action=allow program=%SystemRoot%\system32\svchost.exe

Not: %YeniPort% alanını güncellemeyi unutmayın. Örn: 12345

 

Eski Kuralları Silmek İçin Örnek Komut Satırı:






Cmd.exe
netsh advfirewall firewall delete rule name='Remote Desktop (TCP-In)'Echo netsh advfirewall firewall delete rule name='Remote Desktop - RemoteFX (TCP-In)'

 

Uzak Masaüstü bağlantı portunu (rdp) batch script ile değiştirmek için:

Not: Script yönetici (Run as Administrator) hakları 2922ile çalıştırılmalıdır.

RDP_Port_Changer03

RDP_Port_Changer04

Dowload Batch Script: RDP_Port_Changer.rar

Hiç yorum yok:

Yorum Gönder