본문 바로가기

Windows/Windows 2003

[Windows 2003] Remote Port 변경.




























보안상 원격포트를 변경해서 사용해야 하는 경우가 있다.
매번 서버마다 직접 레지스트리 수정 및 시스템을 재부팅 해주기란 매우 귀찮은 일이다. 많이 찾아 봤지만 딱히 좋은 방법이 없었다.
스누피님의 블로그에 Windows 7용으로 원격포트 변경 스크립트를 만들어 놓은게 있어 확인해봤지만 Windows 2003에서는 안됐다.
그래서 해당 스크립트를 손봐서 Windows 2003에서 작동하게 만들었다.
원격 포트를 변경을 하면 시스템을 재시작해야 적용이 되는데 Windows 7은 Services 항목을Restart하는 방식으로 재부팅 안해도 반영이 되지만 Windows 2003의 경우는 무조건 시스템을 재시작을 해야 하는듯 하다.
그래서 원격에서 작업해도 한번에 무리없이 동작하도록 했다.
 
1. 첨부파일을 실행하면 아래와 같이 나온다. 변경 할 포트번호를 입력을 해준다.


2. 포트 번호를 입력 하기전에 주의 사항이 있다. 방화벽을 사용하는 경우 방화
    벽 에서 예외처리를 해줘야하는데 그 그작업도 자동으로 되게
해놓았다. 그리
    고 시스템을 재부팅해야 변경한게 반영이 된다. 그래서 5초 후에 재시작 하게
    해놓았다
. 포트 번호 입력 전에 종료 할 작업이 있다면 모두 끝내도록 한다.
    5005번으로 변경 해보도록 하자.


3. 정상적으로 작업이 완료됐다.


4. 시스템이 자동으로 재시작 된다.


5. 재부팅 후 방화벽에 들어가서 보면 예외 항목에 기존 원격 데스크톱
    (TCP 3389 Port)이 해제되고
RemoteDesktop TCP 5005로 추가되면서 체크
    되어 있는게 보인다.