하루의 쉼터

[원격] Linux ubuntu 20.04 윈도우 환경에서 원격제어 본문

프로그래밍/Linux

[원격] Linux ubuntu 20.04 윈도우 환경에서 원격제어

Changun An 2023. 2. 23. 17:55
반응형

1. xrdp 설치

리눅스 환경을 윈도우 환경에서 원격하기 위해서는 xrdp 설치가 필요하다.

sudo apt install xrdp

2. xrdp 상태 확인

sudo systemctl status xrdp

3. 방화벽 설정

* 윈도우 원격 포트가 3389이므로 해제해줍니다.

sudo ufw allow from any to any port 3389 proto tcp

4. Xrdp SSL 인증서 그룹 추가

sudo adduser xrdp ssl-cert

5. Xrdp 다시 시작

service xrdp restart

5. 윈도우에서 원격 접속

원격 데스크톱 실행

윈도우키 + R mstsc 

비고 1. 검은 화면 나올 시

sudo vim /etc/xrdp/startwm.sh

설정 파일에서 맨 마지막 줄에 DBUS 추가

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
systemctl restart xrdp

* 위 상황으로 해결이 안될 경우 세션 오류 확인

tail -f ~/.xsession-errors

dbus-launch를 못찾는 문제 발생

Dbus 설치

udo apt install dbus-x11
dbus-launch
systemctl restart xrdp

 

비고 2. connecting to sesman ip 127.0.0.1 port 3350 에러 발생 시

xrdp 삭제

sudo apt-get remove xrdp

ssh cui 컨트롤 하듯이 gpu 컨트롤 할 tightvnc를 설치

sudo apt-get install tightvncserver

xrdp 재설치

sudo apt-get install xrdp

 

반응형
Comments