티스토리 뷰



우분투를 서버로 사용한다면 본체를 어딘가에 쳐박아두고 원격접속으로 제어하기 마련이다. 몇가지 방법이 있겠지만 윈도우10을 사용하는 유저라면 기본적으로 내장되어 있는 "원격데스크톱" 을 사용하는게 편하다.


이를 위해서 우분투에 xrdp를 기반으로 몇가지를 설치하고 작업해줘야하는데 그 중에서 개인적으로 가장 쓸만하다고 생각하는 방법 하나만 소개하도록 한다.


기본적으로 xrdp + xfce4 환경인데, 굳이 이것을 사용하는 것은 mate와는 다르게 기본 세팅만으로도 윈도의 Copy&Paste가 먹혀들고 터미널의 프로파일 세팅이 그대로 적용되기 때문에 시각적으로도 보기가 좋아서라는 지극히 개인적인 이유에서다.

 


1. 먼저 우분투의 패키지를 최신 상태로 업데이트 한다.

$ sudo apt-get update
$ sudo apt-get upgrade

2. xrdp 를 설치해준다. 16.10 기준으로 0.9.0 버전이다. 버전을 확인하고 싶으면 설치 후 -v 로 확인하도록 하자.
$ sudo apt-get install xrdp
$ xrdp -v

3. xfce4 를 설치해준다.
$ sudo apt-get install xfce4


Tip. 굳이 Mate를 xfce4 대신 사용하고 싶다면 3번 과정 대신 아래 명령어를 통해 mate를 설치하면 된다. 필요하신 분들을 위해 참고로 남겨 둔다.
$ sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon


4. 이 상태로 접속하면 회색화면만 출력된다. 세션을 연결해주도록 한다.
$ sudo vi /etc/xrdp/startwm.sh
위 파일을 열면 제일 아래줄에
test -x /etc/X11/Xsesssion && exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession
항목이 있는데 앞쪽에 #를 입력해 주석 처리하도록 한다. 이후 그 아래에 세션 연결 문구를 삽입하면 된다.
xfce4-session


5. xrdp 서비스를 재시작하고 윈도우10의 원격데스크톱을 이용해 접속하면 된다. 

sudo service xrdp restart



TIP. 혹시 이렇게해도 세션 접속이 되지 않는다면 /에 세션 설정 파일을 추가하면 된다.
sudo vi ~/.xsession 
파일 생성후 내용에 아래 한줄 추가
xfce4-session



댓글
  • 프로필사진 도와주세요ㅠㅠ 안녕하세요 글 잘 봤습니다. 제가 이 글대로 해서 xfce4 접속이 됐었는데, 브라우저 실행시 input/output error 가 뜨더라구요. 여러가지 검색해보고 gnome 설치가 안되서 그렇다는 결론에 도달해 gnome을 설치해봤는데 그 이후로 xrdp 접속이 아예 먹통이 되어버렸습니다. 어떻게 하면 좋을까요ㅠㅠ 2018.04.25 00:48 신고
  • 프로필사진 Favicon of http://coolwarp.net BlogIcon cOOLwARP 잘난척사과 글쎄요.. 현재 상태에서 다시 xrdp 세팅을 해보시고 안된다면 그냥 처음부터 새로 하시는게 편할듯 합니다만.. xfce4 환경이 좀 불안불안하더라구요. 전 요즘 데탑 환경이라도 그냥 터미널 날려 씁니다 =_=; 그게 젤 속편해서리.. 2018.04.25 11:44 신고
댓글쓰기 폼