1:1 문의
컨설팅 신청
요금계산기
위로
Linux 서버에서 X11 forwarding 설정하는 방법을 알려주세요.
작성자 admin 작성일 2019-07-16 조회수 18547

Linux 서버를 원격으로 접속하면서 X11 forwarding의 GUI를 사용하는 방법은 아래와 같습니다.

[GPU 서버] 

[Ubuntu]

1. 서버에서 우분투 GUI 패키지 설치

# apt-get update

# apt-get install -y ubuntu-desktop xorg xrdp xserver-xorg mesa-utils xauth gdm3

// display manager popup 시, gdm3로 선택하고 Enter

# dpkg-reconfigure xserver-xorg

2.  X 모드 - NVIDIA 그래픽 카드 환경 설정 로드

# nvidia-xconfig 

// NVIDIA 그래픽카드 설정 업데이트, /etc/X11/xorg.conf 파일이 잘 생성되었는지 확인

3. X11 server mode 설정 (/etc/ssh/sshd_config 설정) 

X11Forwarding yes

X11DisplayOffset 10

X11UseLocalHost no => 추가로 삽입

UseLogin no => 주석 처리 삭제

 

4. X11 세션 인증 기록파일 생성 및 권한 조정

# touch /root/.Xauthority;chmod 600 

5. /etc/hosts 파일에 - xauth display session 정보를 찾아가기 위한 default 정보 추가

127.0.0.1 호스트명 // (예) 127.0.0.1 gpu-test-01

 

6. Display 구성 업데이트를 위한 reboot

# reboot

7. Desktop에서 X11 forwarding 접속을 위한 client 프로그램으로 Xming 설치 및 구동

(1) Xming 다운로드

(2) Xming 설치 & 실행

(3) 원격 접속 프로그램 설정(예: Putty)

(4) 서버로 ssh 접속

8. X11 display 포워딩 동작 체크

# xdpyinfo // 디스플레이 정보가 나오면 정상

9. 백그라운드 실행 테스트

# libreoffice & 또는 xclock & // libreoffice, xclock 실행 테스트

 

[CentOS]

 

1. 서버에서 gnome desktop package 설치

# yum -y groups install "GNOME Desktop"

# yum install -y xorg-x11-apps

2. X 모드 - NVIDIA 그래픽 카드 환경 설정 로드

# nvidia-xconfig 

// NVIDIA 그래픽카드 설정 업데이트, /etc/X11/xorg.conf 파일이 잘 생성되었는지 확인

3. X11 server mode 설정 (/etc/ssh/sshd_config 설정) 

AddressFamily any -> AddressFamily inet 로 수정

X11Forwarding yes

X11DisplayOffset 10

X11UseLocalhost no

UseLogin no

 

4. X11 세션 인증 기록파일 생성 및 권한 조정

# touch /root/.Xauthority;chmod 600 /root/.Xauthority

5. /etc/hosts 파일에 - xauth display session 정보를 찾아가기 위한 default 정보 추가

127.0.0.1 호스트명 // (예) 127.0.0.1 gpu-test-01

 

6. Display 구성 업데이트를 위한 reboot

# reboot

7. Desktop에서 X11 forwarding 접속을 위한 client 프로그램으로 Xming 설치 및 구동

(1) Xming 다운로드

(2) Xming 설치 & 실행

(3) 원격 접속 프로그램 설정(예: Putty)

(4) 서버로 ssh 접속

8. X11 display 포워딩 동작 체크

# xdpyinfo // 디스플레이 정보가 나오면 정상

9. 백그라운드 실행 테스트

# xclock & // xclock 실행 테스트

 

 

[일반 서버] 

[Ubuntu]

 

1. 서버에서 우분투 GUI 패키지 설치

# apt-get update

# apt-get install -y ubuntu-desktop xorg xrdp xserver-xorg mesa-utils xauth gdm3

// display manager popup 시, gdm3로 선택하고 Enter

# dpkg-reconfigure xserver-xorg

2. X11 server mode 설정 (/etc/ssh/sshd_config 설정) 

X11Forwarding yes

X11DisplayOffset 10

X11UseLocalHost no => 추가로 삽입

UseLogin no => 주석 처리 삭제

 

3. X11 세션 인증 기록파일 생성 및 권한 조정

# touch /root/.Xauthority;chmod 600 

4. /etc/hosts 파일에 - xauth display session 정보를 찾아가기 위한 default 정보 추가

127.0.0.1 호스트명 // (예) 127.0.0.1 gpu-test-01

 

5. Display 구성 업데이트를 위한 reboot

# reboot

6. Desktop에서 X11 forwarding 접속을 위한 client 프로그램으로 Xming 설치 및 구동

(1) Xming 다운로드

(2) Xming 설치 & 실행

(3) 원격 접속 프로그램 설정(예: Putty)

(4) 서버로 ssh 접속

7. X11 display 포워딩 동작 체크

# xdpyinfo // 디스플레이 정보가 나오면 정상

8. 백그라운드 실행 테스트

# libreoffice & 또는 xclock & // libreoffice, xclock 실행 테스트

 

[CentOS]

 

1. 서버에서 gnome desktop package 설치

# yum -y groups install "GNOME Desktop"

# yum install -y xorg-x11-apps

2. X11 server mode 설정 (/etc/ssh/sshd_config 설정) 

AddressFamily any -> AddressFamily inet 로 수정

X11Forwarding yes

X11DisplayOffset 10

X11UseLocalhost no

UseLogin no

 

3. X11 세션 인증 기록파일 생성 및 권한 조정

# touch /root/.Xauthority;chmod 600 /root/.Xauthority

4. /etc/hosts 파일에 - xauth display session 정보를 찾아가기 위한 default 정보 추가

127.0.0.1 호스트명 // (예) 127.0.0.1 gpu-test-01

 

5. Display 구성 업데이트를 위한 reboot

# reboot

6. Desktop에서 X11 forwarding 접속을 위한 client 프로그램으로 Xming 설치 및 구동

(1) Xming 다운로드

(2) Xming 설치 & 실행

(3) 원격 접속 프로그램 설정(예: Putty)

(4) 서버로 ssh 접속

7. X11 display 포워딩 동작 체크

# xdpyinfo // 디스플레이 정보가 나오면 정상

8. 백그라운드 실행 테스트

# xclock & // xclock 실행 테스트

 

요금 계산기 서버의 요금을 계산하고 신청 할 수 있습니다.

* 서비스 신청 시 신청일에 따라 요금이 상이할 수 있습니다. 설치비는 엔클라우드24에서 무료 지원합니다.

클라우드 상품

클라우드

서버

서버 타입

기본 서비스 정보

운영체제 종류

운영체제

서버 사양

서버설치 및 옵션

서비스 기간

서버 대수

IP 추가

HDD 추가(GB)

SSD 추가(GB)* 4000
~20000 IOPS

SSD-Provisioned 추가

IOPS 추가

요청사항

옵션 선택 후 상품을 추가하세요0

총 요금(VAT 별도)

0

상품을 선택 후
추가 버튼을 클릭하여 추가하세요

컨설팅 문의 또는 도움이 필요하세요?

070-4266-7365

consulting@ncloud24.com