Table of Contents |
---|
XRDP 설치 및 실행
Ubuntu20.04에서는 xrdp 패키지 설치 시 Xorg 모듈이 동시에 설치됩니다. 설치와 동시에 데몬 실행이 되고 init 프로세스에 등록이 됩니다.
- Xorg: X 디스플레이 서버로서 Xorg X 서버를 사용합니다.
- Xvnc: X 디스플레이 서버로서 Xvnc X 서버를 사용합니다.
설치
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 |
...
22.04에 버그: xrdp_wm_log_msg: error loading libvnc.so specified in xrdp.ini, please add a valid entry like lib=libxrdp-vnc.so or similar
Xorg 세션 생성 및 연결
- Xmanager를 실행합니다.
- 파일 메뉴에서 '새로 만들기 → Xmanager RDP 세션'을 실행합니다.
- 세션의 종류로 Xorg, Xvnc 등 여러 개를 운용할 경우 세션의 종류를 선택하기 위해서 사용자 정보는 비워 둡니다.
- 확인을 눌러 세션 파일을 저장합니다.
- 세션을 실행합니다. 세션의 종류를 Xorg로 선택합니다.
- 세션의 종류를 Xorg로 선택합니다.
- 사용자 계정 이름과 계정 암호를 입력합니다.
Xvnc 세션 생성 및 연결
- Xmanager를 실행합니다.
- 파일 메뉴에서 '새로 만들기 → Xmanager RDP 세션'을 실행합니다.
- 세션의 종류로 Xorg, Xvnc 등 여러 개를 운용할 경우 세션의 종류를 선택하기 위해서 사용자 정보는 비워 둡니다.
- 데스크톱의 크기
Xvnc 세션을 사용하는 기존 세션에 원활하게 재접속하기 위해 데스크톱의 크기를 '작업 영역'이 아닌 다른 값으로 설정하십시오. Xmanager의 창 크기에 따라서 작업 영역'의 크기가 달라집니다. RDP 세션이 실행될 때 정해진 원격 X 서버의 크기가 정해집니다. 윈도우 크기가 다르면 기존 세션에 재접속하는 데 어려움이 생길 수 있습니다. - 확인을 눌러 세션 파일을 저장합니다.
- 세션을 실행합니다. 세션의 종류를 Xvnc로 선택합니다.
- 사용자 계정 이름과 계정 암호를 입력합니다.
...