원격데스크톱 서비스 설정

Windows Home 버전은 안 돼요.

첫째) 컴퓨터에 사용자 암호가 설정돼 있어야 함

  1. 검색 상자에서 ‘컴퓨터 관리’ 입력
  2. 로컬 사용자 및 그릅
  3. 사용자
  4. 이름 오른 클릭
  5. 암호 설정

둘째) 아래 내용을 복사해서 메모장에 넣고 배치 파일로 저장

@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로 포워딩

참고) 원격데스크톱 서비스 사용 안함으로 변경

  1. 제어판
  2. 시스템 및 보안
  3. 시스템
  4. 원격 설정
  5. ‘이 컴퓨터에 대한 원격 연결 허용 안 함’을 선택
  6. 확인