Windows Home 버전은 안 돼요.
첫째) 컴퓨터에 사용자 암호가 설정돼 있어야 함
- 검색 상자에서 ‘컴퓨터 관리’ 입력
- 로컬 사용자 및 그릅
- 사용자
- 이름 오른 클릭
- 암호 설정
둘째) 아래 내용을 복사해서 메모장에 넣고 배치 파일로 저장
@echo off
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
echo Allowed remote connection to computer.
set /p port=Enter the port number for remote desktop access :
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t REG_DWORD /d %port% /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d %port% /f
echo Changed the port for remote desktop access.
netsh advfirewall firewall add rule name="MsTsc" dir=in action=allow protocol=tcp localport=%port%
echo The Windows firewall allowed remote desktops.
net stop /y TermService & net start /y TermService
echo Remote desktop service started.
timeout /t 5
exit
셋째) 배치 파일을 관리자 권한으로 실행 후 포트를 입력
- 포트번호 결정
예 : 36729(5이하로 시작하는 임의의 5자리수)
옵션) 포트포워딩 설정 *사설IP 또는 방화벽 기기가 있을 때
- 컴퓨터의 IP가 아래 대역일 경우에 해당
10.0.0.0 ~ 10.255.255.255
172.16.0.0 ~ 172.31.255.255
192.168.0.0 ~ 192.168.255.255 - 기기에서 포트를 컴퓨터의 IP로 포워딩
참고) 원격데스크톱 서비스 사용 안함으로 변경
- 제어판
- 시스템 및 보안
- 시스템
- 원격 설정
- ‘이 컴퓨터에 대한 원격 연결 허용 안 함’을 선택
- 확인