우분투 원격 접속

2013. 8. 6. 15:37Server/Ubuntu

xrdp 라는 원격 접속 프로그램을 설치한다.


>> sudo apt-get install xrdp


설치 후 홈디렉토리에 .xsession 파일을 생성한다.


>> vi ~/.xsession


그 안에 아래와 같은 내용 입력.


gnome-session --session=ubuntu-2d


윈도우 mstsc로 접속 시 아래와 같이 로그인 화면이 나타나고 우분투로 원격 접속 됨을 확인 할 수 있다.



우분투 14.04에서 원격 접속 하기

안타깝게도 우분투 14.04 버전에서 xrdp 접속을 할 시, 회색 화면만 나타나고 원격 화면이 제대로 나타나지 않는 현상이 발생한다.

14.04 버전부터 xrdp의 기본 desktop 환경을 지원하지 않기 때문이라고 한다.

문제를 해결하기 위해서는 xrdp가 지원하는 desktop 환경을 따로 설치해줘야 한다. 여기에서는 xfce4라고 불리는 데스크탑 환경을 설치할 것이다.



$> sudo apt-get install xfce4



xfce4를 사용하기 위해 xrdp의 환경을 설정해준다.



$> echo xfce4-session > ~/.xsession



/etc/xrdp/startwm.sh라는 파일을 연후 아래와 같이 변경해 준다.



#!/bin/sh

if [ -r /etc/default/locale ]; then

    . /etc/default/locale

    export LANG LANGUAGE

fi

startxfce4



이제 모든 설정을 완료하였으면 xrdp를 재시작 한다.



$> sudo service xrdp restart



모든 준비가 끝났다. 이제 원격 연결을 해보자.. 연결은 기존과 동일하게 3389 포트를 이용한 mstsc 연결을 사용하면 된다.





연결을 하면 아래와 같은 데스크탑 화면이 나타날 것이다. 기존의 화면과는 매우 다르고 생소하지만.. 일단 원격 접속이 이루어졌다는 것에 만족하자..