• Tistory
    • 태그
    • 위치로그
    • 방명록
    • 관리자
    • 글쓰기
Carousel 01
Carousel 02
Previous Next

xrdp 를 이용한 우분투 원격제어 정리 (20.04.x 버전 대응)

Computer/Ubuntu, Linux 2021. 6. 24. 10:31




xrdp 접속을 위한 방법은 LTS 버전 나올떄마다 새로 업데이트 하게 되는것 같네..

https://jangjy.tistory.com/370

 

xrdp 를 이용한 우분투 원격제어 정리 (18.04.x 버전 대응)

이전에 xrdp 를 이용한 우분투 원격 제어 방법을 정리 한 적이 있었다. UBUNTU PC를 원격으로 제어하자 Ubuntu PC를 원격으로 제어하자 PC를 원격으로 제어 해야 할 경우가 있는데 이럴경우 teamviewer나

jangjy.tistory.com

 


1. xrdp 설치

# xrdp 설치
$ sudo apt-get install xrdp

$ sudo apt-get update

# desktop environment 설치
# 여기는 확인필요. 설치 중 오류 나서 건너뜀..
$ sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon

 

2. xrdp 사용자 ssl-cert 그룹에 추가하기

# 사용자 그룹에 추가
$ sudo adduser xrdp ssl-cert

 

3. (optional, 접속시 검은 화면 발생하는 현상 예방용) startwm.sh 파일 수정

# xrdp/startwm.sh 파일 수정
$ sudo vim /etc/xrdp/startwm.sh

## startwm.sh
# Xsession 테스트 하는 라인 앞에 unset 추가해주기
  ~~~~
  fi

  fi test -r /etx/profile; then
          . /etc/profile
  fi

  unset DBUS_SESSION_BUS_ADDRESS		# 추가
  unset XDG_RUNTIME_DIR				# 추가

  test -x /tec/X11/Xsession && /etc/X11/Xsession
  ~~~~~~~
# 저장 후 파일 닫기

# xrdp 재시작
$ service xrdp restart

 

4. (공유기 사용시) 포트포워딩

(정리는 iptime 공유기 기준. 타사 공유기도 동일한 기능을 찾아 적용하면 됨.)

 

3.1 우선 내부 ip가 변하지 않도록 고정. 

고급설정 - 내부네트워크설정 - 수동 IP 할당설정 에서 현재 사용중인 IP를 추가하여 고정.

 

3.2 tcp 포트 추가

NAT/라우터관리 - 포트포워드설정 에서 포트포워드 규칙을 추가 해 준다.

ssh를 위해 프로토콜은 tcp, 내외부 포트는 22, 내부IP는 현재 접속중인IP로 추가

원격접속을 위해 프로토콜은 tcp, 내외부 포트는 임의의값(기본은 3389), 내부IP는 현재 접속중인IP로 추가

 

3.3 (2.2.2에서 원격접속 포트를 3389외 다른 값을 이용한 경우) xrdp 설정변경

$ sudo vim /etc/xrdp/xrdp.ini 

[globals]의 port=3389 이 부분을 2.2.2에서 설정한 포트 값으로 변경후 저장

$ service xrdp restart

 

5. 방화벽 규칙 추가

$ sudo ufw allow (2.2.2에서 설정한 포트번호)/tcp

(예 : sudo ufw allow 3008/tcp )

 

6. windows에서 접속

원격데스크톱 앱을 열고 IP 및 포트를 입력 

이 경우 IP는 공유기로 입력되는 실제 IP. 유동IP라면 DDNS 필요.

( 예 : 128.XXX.XXX.XXX:3008 )

session은 Xorg로 설정하고 Ubuntu에서 사용하는 username과 password 입력하면 접속 성공.

 

5.1 session 처음 시작시 인증 관련 창이 계속 뜰 경우

처음 접속시 인증 관련 창이 계속 뜨는데 설정한 암호를 입력해도 계속 같은 창만 뜨는경우에는

color profile 등의 권한 문제인데 그냥 취소 취소 해서 넘어가면 된다.

color profile 등 설정은 귀찮으니 이후 테마를 설치하여 더 보기좋게 수정하자. 

링크 : ubuntu 18.04에 arc-dark theme를 설치하자



출처: https://jangjy.tistory.com/370 [살다보니..]

저작자표시 (새창열림)

'Computer > Ubuntu, Linux' 카테고리의 다른 글

rsync를 이용하여 진행률을 보며 복사하자  (0) 2022.12.15
시스템 모니터링 유틸리티 - htop  (0) 2021.06.29
Ubuntu에서 파일시스템이 HDD인지 SSD 인지 확인하자  (0) 2021.06.21
ubuntu 18.04 + Nvidia driver418 + Cuda10.0 환경셋팅  (0) 2021.01.28
원격접속을 위해 SSH 설정을 해보자  (0) 2020.11.26
블로그 이미지

매직블럭

작은 지식들 그리고 기억 한조각

,

카테고리

  • 살다보니.. (449)
    • 주절거림 (3)
    • 취미생활 (36)
      • 지식과 지혜 (3)
      • 풍경이 되어 (4)
      • Memories (17)
      • 엥겔지수를 높여라 (2)
    • mathematics (6)
      • Matrix Computation (2)
      • RandomProcesses (3)
    • English.. (8)
    • Programming (147)
      • C, C++, MFC (51)
      • C# (1)
      • OpenCV (17)
      • Python (58)
      • Git, Docker (3)
      • Matlab (4)
      • Windows (3)
      • Kinect V2 (2)
      • 기타 etc. (8)
    • 전공관련 (80)
      • Algorithm (6)
      • Deep Learning (54)
      • 실습 프로그램 (4)
      • 주워들은 용어정리 (8)
      • 기타 etc. (8)
    • Computer (118)
      • Utility (21)
      • Windows (31)
      • Mac (4)
      • Ubuntu, Linux (58)
      • NAS (2)
      • Embedded, Mobile (2)
    • IT, Device (41)
      • 제품 사용기, 개봉기 (14)
      • 스마트 체험단 신청 (27)
    • Wish List (3)
    • TISTORY TIP (5)
    • 미분류. 수정중 (1)

태그목록

  • 매트랩 함수
  • utility
  • function
  • 후쿠오카
  • 딥러닝
  • 오봉자싸롱
  • SVM
  • 매트랩
  • ColorMeRad
  • LIBSVM
  • matlab
  • CStdioFile
  • 스마트체험단
  • 갤럭시노트3
  • review
  • 큐슈
  • 크롬
  • ReadString
  • DSLR
  • Convolutional Neural Networks
  • 칼로리 대폭발
  • 에누리닷컴
  • 일본
  • 포르투갈
  • matlab function
  • Deep Learning
  • portugal
  • random variable
  • Computer Tip
  • DeepLearning

달력

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
06-18 14:11

LATEST FROM OUR BLOG

RSS 구독하기

BLOG VISITORS

  • Total :
  • Today :
  • Yesterday :

Copyright © 2015 Socialdev. All Rights Reserved.

티스토리툴바