[OSX, 우분투] 우분투 서버에 RDP서버를 OSX CoRD로 접속 Computer Tip

이번에 새롭게 우분투 10.10을 설치했다.
기존에 VNC 접속을 하다가 요즘에는 RDP (원격 데스크탑) 접속이 더 편하고 좋다.
또한 설정도 간편한다.

그 방법은 아래와 같다.

1) [우분투] 서버에 VNC  설치
데스크탑 버전 또는 서버 버전 모두 가능하다.
$ sudo apt-get install vnc4server

2) [우분투] 서버에 Xrdp  설치
$ sudo apt-get install xrdp

3) [OSX] 맥에 RDP 클라이언트 중 Free로 가장 사용하기 좋은 것은 CoRD 이다.
소스포지의 홈페이지에서 다운받아 설치한다.

4) [OSX] CoRD의 설정
CoRD를 뛰워 아래와 같이 설정한다. 
디폴트 포트는 3389 이라, 위의 Address 설정 부분에 '192.168.1.137' 만 주었는데,
만약 xrdp의 포트를 3390으로 변경한 경우에는, 위의 Address를 '192.168.1.137:3390' 으로 포트도 지정한다.

위에서 Screen size 가 중요한데, VNC  서버인 경우에는 별도로 서버에서 해상도를 지정했어야 하지만,
위의 XRDP를 통하는 경우에는 알아서 해당 해상도로 연동되게 되어 있다.

따라서 같은 우분투의 사용자로 접속하더라도 서로 다른 해상도를 가지면 다른 세션이 된다.
만약 CoRD만 종료를 하였다가 다시 같은 해상도로 접속을 하면 이전 세션이 그대로 유지된다.

5) 연결
위와 같이 설정하고 접속을 하면,

처음 이런 화면이 나타난다. 그러면 우분투 사용자와 암호를 넣고 접속하면,

위와 같이 접속화면이 나타난다. 이제 RDP 접속이 되니, 윈도우의 원격데스크탑 프로그램을 이용하거나,
아이패드의 원격데스크탑 클라이언트 프로그램 등으로도 잘 접속된다.

위의 경우에는 바탕화면 크기가 1024x768로 접속 설정 크기와 동일하므로 전화 화면 보기 (Command+Enter)를 하면,

위와 같이 Full 화면으로 우분투 10.10 데스크탑의 디폴트 모습이 우아하게 나타난다.

6) 키 연동 이상
이것은 MAC 의 문제인지, XRDP 문제인지 모르겠지만, 'D' 키를 누르면 바탕화면으로 숨는 현상이 발생했다.
이를 해결하는 방법은,

기본설정>키보드바로가기 를 선택한 다음,

위에 선택된 것이 'd' 키로 되어 있었는데, 이것을 다른 키로 바꾸어 준다.

7) 포트 변경
RDP의 디폴트 포트는 3389 이지만 이를 다른 포트로 변경하기 위해서는 우분투 서버에서
$ sudo vi /etc/xrdp/xrdp.ini

port=3389
부분을 변경하고 

$ sudo /etc/init.d/xrdp restart
로 서버를 재기동 시키고, CoRD에서 포트 설정을 변경한 다음 재 접속한다.


핑백

  • 지훈현서 : [OSX] 원격데스크탑 RDP 클라이언트 선택 2010-11-27 15:46:10 #

    ... 상도와 컬러 (네트워크 속도 고려해서 설정). 위에는 내 MacBook Pro 13" 에 맞게 LAN 환경으로 설정한 것임. 일전 블로그에 올린 "VNC(vnc4server) + RDP(XRDP)"를 이용하여 접속할 때는 별도로 인증 방법을 넣지 않았으므로 위와 같이 설정. 역시 프로그램이 프로토콜을 준수하더라도 모두 맞는 것은 아니 ... more

덧글

  • 무재칠시 2011/08/31 10:26 # 답글

    자세히 설명해주셔서 맥북에서 집에 있는 우분투에 접속할 수 있게 되어서 감사합니다^^ 집에 있는 공유기에서 VNC와 RDP의 포트만 포워딩해주면 잘 되네요.
  • 지훈현서아빠 2011/08/31 11:43 #

    도움이 되셨다니 저의 보람입니다.
    한가지 더 조언을 드린다면,
    외부에서 RDP, VNC 등의 포트를 포워딩 하지 마시고,
    SSH (22) 포트 하나면 포트 포워딩 하신 다음 (SSH는 가급적 암호입력 말고 Key로만 접근 하도록 하시고)
    SSH 터널링을 통해서 RDP나 VNC 등을 이용하시기 바랍니다.
    보인이 더 튼튼해진다는 장점과 더불어 나중에 다른 포트를 이용할 때도 쉽게
    터널링만 추가하면 됩니다.
댓글 입력 영역

구글애드텍스트