SW/리눅스

Linux : Raspberry Pi : Xrdp 서버 (원격 데스크톱) 설치 방법, 예제, 명령어

얇은생각 2022. 5. 10. 07:30
반응형

Xrdp는 Microsoft RDP(원격 데스크톱 프로토콜)의 오픈 소스 구현으로, 원격 시스템을 그래픽으로 제어할 수 있습니다.

RDP를 사용하면 Windows, Linux 또는 macOS를 실행하는 다른 컴퓨터에서 라즈베리 파이 상자에 로그인하여 로컬 컴퓨터에 로그인한 것과 같은 실제 데스크톱 세션을 만들 수 있습니다. Pi와 클라이언트 기계는 동일한 네트워크 또는 인터넷에 연결되어야 합니다.

Rasberry Pi 3 및 4에 Xrdp 서버를 설치하고 구성하는 방법에 대해 설명합니다.

 

 

 

필수 조건

라스베리 파이에 라스비안을 설치했다고 가정하고 있습니다.

라즈비안 버스터는 여러 가지 다른 맛이 있습니다. GUI가 없는 Rasbian Lite가 있는 경우 Xrdp의 백엔드 역할을 하는 데스크톱 환경을 설치해야 합니다. 그렇지 않으면 이 섹션을 건너뜁니다.

랍스비안 저장소에는 몇 가지 데스크톱 환경(DE)을 사용할 수 있습니다. 라스비안 데스크톱 이미지의 기본 데스크톱 환경인 픽셀을 설치합니다. 빠르고 안정적이며 가벼운 데스크톱 환경으로 원격 서버에서 사용하기에 이상적입니다.

 Pi에 로그인하고 다음 명령을 실행하여 픽셀 바탕 화면을 설치합니다.

sudo apt-get install raspberrypi-ui-mods xinit xserver-xorg

 

 

시스템에 따라 픽셀 패키지를 다운로드하여 설치하는 데 시간이 걸릴 수 있습니다.

완료되면 시스템을 재부팅하여 변경 내용을 적용합니다.

sudo reboot

 

 

 

Xrdp를 설치

Xrdp 패키지는 기본 라스비안 버스터 리포지토리에서 사용할 수 있습니다. 설치하려면 다음을 입력합니다.

sudo apt install xrdp

 

 

설치 프로세스가 완료되면 Xrdp 서비스가 자동으로 시작됩니다. 다음을 입력하여 Xrdp가 실행 중인지 확인할 수 있습니다.

systemctl show -p SubState --value xrdp

 

 

명령은 "실행 중"을 인쇄합니다.

기본적으로 Xrdp는 /etc/ssl/private/ssl-cert-snakeoil을 사용합니다."ssl-cert" 그룹의 구성원인 사용자만 읽을 수 있는 키 파일입니다. Xrdp 서버를 실행하는 사용자를 ssl-cert 그룹에 추가해야 합니다.

다음 명령을 실행하여 사용자를 그룹에 추가합니다.

sudo adduser xrdp ssl-cert

 

 

Xrdp가 사용자의 파이에 설치되었습니다.

 

 

 

라즈베리 파이에 연결

이제 Xrdp 서버를 설정했으므로 Xrdp 클라이언트를 열고 Pi에 연결할 때입니다.

Windows 사용자인 경우 기본 RDP 클라이언트를 사용하여 Pi에 연결할 수 있습니다. Windows 검색란에 "원격"을 입력하고 "원격 데스크톱 연결"을 클릭합니다. 그러면 RDP 클라이언트가 열립니다. "컴퓨터" 필드에 라즈베리 파이 IP 주소를 입력하고 "연결"을 클릭합니다.

Linux : Raspberry Pi : Xrdp 서버 (원격 데스크톱) 설치 방법, 예제, 명령어 1

 

 

로그인 화면에서 라즈베리 파이 사용자 이름과 암호를 입력하고 "확인"을 클릭합니다.

Linux : Raspberry Pi : Xrdp 서버 (원격 데스크톱) 설치 방법, 예제, 명령어 2

 

 

로그인하면 기본 픽셀 바탕 화면이 표시됩니다. 다음과 같이 보일 것입니다.

Linux : Raspberry Pi : Xrdp 서버 (원격 데스크톱) 설치 방법, 예제, 명령어 3

 

 

여기에서 키보드와 마우스를 사용하여 로컬 컴퓨터의 원격 라즈베리 파이 데스크톱과 상호 작용하기 시작합니다.

MacOS를 사용하는 경우 Mac 앱 스토어에서 Microsoft 원격 데스크톱 응용 프로그램을 설치할 수 있습니다. Linux 사용자는 Remmina 또는 Vinagre와 같은 RDP 클라이언트를 사용할 수 있습니다.

Xrdp 서버를 설치하면 사용하기 쉬운 그래픽 인터페이스를 통해 로컬 데스크톱 컴퓨터에서 라즈베리 파이 서버를 관리할 수 있습니다.

반응형