Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

목차

Table of Contents
exclude 목차

XRDP 설치 및 실행

Ubuntu20.04에서는 xrdp 패키지 설치 시 Xorg 모듈이 동시에 설치됩니다. 설치와 동시에 데몬 실행이 되고 init 프로세스에 등록이 됩니다.

  • Xorg: X 디스플레이 서버로서 Xorg X 서버를 사용합니다.
  • Xvnc: X 디스플레이 서버로서 Xvnc X 서버를 사용합니다.

xrdp 설치

Code Block
$ sudo apt install xrdp

실행 및 init 프로세스에 등록 및 실행

설치 시 자동 등록됩니다. 다음은 데몬 종료와 init 프로세스에서 등록 해제하기 위한 참고로 사용하시기 바랍니다

Code Block
# xrdp 데몬 시작
$ sudo systemctl start xrdp

# xrdp init 프로세스에 등록
$ sudo systemctl enable xrdp

Xorg 사용 모듈 설치 및 설정

Ubuntu 22.04의 경우 xrdp 설치 시 기본적으로 xorgxrdp 패키지가 설치됩니다.

Xvnc 설치 및 설정

Code Block
$ sudo apt install tigervnc-standalone-server

...

  1. Xmanager를 실행합니다.

  2. 파일 메뉴에서 '새로 만들기 → Xmanager RDP 세션'을 실행합니다.

  3. 세션의 종류로 Xorg, Xvnc 등 여러 개를 운용할 경우 세션의 종류를 선택하기 위해서 사용자 정보는 비워 둡니다.


  4. 데스크톱의 크기(멀티 세션 실행 및 중지 후 재접속 설정을 한 경우 필요하지 않습니다)
    Xvnc 세션을 사용하는 기존 세션에 원활하게 재접속하기 위해 데스크톱의 크기를 '작업 영역'이 아닌 다른 값으로 설정하십시오. Xmanager의 창 크기에 따라서 작업 영역'의 크기가 달라집니다. RDP 세션이 실행될 때 정해진 원격 X 서버의 크기가 정해집니다.  윈도우 크기가 다르면 기존 세션에 재접속하는 데 어려움이 생길 수 있습니다.
  5. 확인을 눌러 세션 파일을 저장합니다.

  6. 세션을 실행합니다. 세션의 종류를 Xvnc로 선택합니다.


  7. 사용자 계정 이름과 계정 암호를 입력합니다.


동일 사용자로 하는 멀티 세션 생성과 정지 후 재접속

xrdp 기본 설정으로는 같은 IP 주소에서 동일 사용자로 Xorg 세션이나 Xvnc 세션에 접속할 경우 여러 개의 동종 세션을 생성하지 못합니다. 데트크톱 크기와 컬러수가 같다면 세션을 종료한 후 재접속 시에 이전 세션으로 연결이 됩니다.

이 설정을 Xorg나 Xvnc 세션을 생성할 때마다 새로운 새션으로 생성할 수 있습니다. 다음 글은 이 경우 이전 세션에 연결하기 위한 안내입니다.

Ubuntu 22.04에서 XRDP 사용 시 멀티 세션 설정, 정지 및 재연결 방법