728x90
원격 데스크탑 포트 번호 변경 (default:3389)
1. 레지스트리(regedit) 편집기 실행
2. 레지스트리 하위 키로 이동
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Wds\Repwd\Tds\Tcp
- 이름 : PortNumber
- 종류 : REG_DWORD
- 데이터 : 0x00000d3d(3389)
** 10진수를 선택하고 다른 포트번호를 입력
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp
- 이름 : PortNumber
- 종류 : REG_DWORD
- 데이터 : 0x00000d3d(3389)
** 10진수를 선택하고 다른 포트번호를 입력
레지스트리(regedit) 편집기를 닫고 컴퓨터를 다시 시작합니다.
PowerShell 명령
- RDP 현재 포트를 확인
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
> Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
PortNumber : 3389
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
PSChildName : RDP-Tcp
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry
- 새 RDP 포트를 3390으로 지정
$portvalue = 3390
728x90
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue
- Firewall Rule(RDP 포트 등록)
New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue
> New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue
Name : {64039c3f-89dc-49ad-8228-15b34e9d501f}
DisplayName : RDPPORTLatest-TCP-In
Description :
DisplayGroup :
Group :
Enabled : True
Direction : Inbound
Action : Allow
EdgeTraversalPolicy : Block
LooseSourceMapping : False
LocalOnlyMapping : False
Owner :
PrimaryStatus : OK
Status : 저장소에서 규칙을 구문 분석했습니다. (65536)
EnforcementStatus : NotApplicable
PolicyStoreSource : PersistentStore
PolicyStoreSourceType : Local
RemoteDynamicKeywordAddresses :
New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue
> New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue
Name : {a8283c71-dce8-4614-b2aa-eabe9295e10f}
DisplayName : RDPPORTLatest-UDP-In
Description :
DisplayGroup :
Group :
Enabled : True
Profile : Public
Platform : {}
Direction : Inbound
Action : Allow
EdgeTraversalPolicy : Block
LooseSourceMapping : False
LocalOnlyMapping : False
Owner :
PrimaryStatus : OK
Status : 저장소에서 규칙을 구문 분석했습니다. (65536)
EnforcementStatus : NotApplicable
PolicyStoreSource : PersistentStore
PolicyStoreSourceType : Local
RemoteDynamicKeywordAddresses :
- RDP 현재 포트를 확인
> Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
PortNumber : 3390
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
PSChildName : RDP-Tcp
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry
참고URL
728x90
'원도우' 카테고리의 다른 글
원도우에 Go(Golang)를 설치하는 방법 (0) | 2023.06.07 |
---|---|
[원도우] 원도우10 검색창 추천 기능을 비활성화하는 방법 (0) | 2023.04.29 |
원도우에서 JMeter를 설치하고 사용하는 방법 (0) | 2023.03.22 |
[원도우] 작성 중 (0) | 2023.03.09 |
[원도우] DOS Command Index (0) | 2023.02.18 |