안녕하세요. 도정진입니다.
이번에는 그래픽 환경을 원격으로 사용할 수 있는 방법에 대해서 알아보도록 하겠습니다.
먼저 아래의 두 프로그램이 필요합니다.
Putty :
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Xming :
https://sourceforge.net/projects/xming/
두 프로그램을 설치하고 Xming은 그냥 실행한 상태로 둡니다.
일단 SSH 설정은 기본설정대로 두면 되나, 혹시 X11 포워딩이 활성화 되지 않은 경우가 있습니다. 체크하시길 바랍니다.
root@debian-4350:~# cat /etc/ssh/sshd_config
Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
UsePrivilegeSeparation yes
SyslogFacility AUTH
LogLevel INFO
LoginGraceTime 120
StrictModes yes
PubkeyAuthentication yes
IgnoreRhosts yes
HostbasedAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
UsePAM yes
AllowGroups root ssh
AddressFamily any
Port 22
PermitRootLogin yes
AllowTcpForwarding no
Compression no
PasswordAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2 /var/lib/openmediavault/ssh/authorized_keys/%u
PubkeyAuthentication yes
다음으로 Putty 설정을 아래와 같이 설정합니다.
아래에 쉘 창이 열린 상태에서 일단 GUI 프로그램을 몇가지 설치합니다.
root@debian-4350:~# apt-get install x11-apps
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libxkbfile1 man-db
Suggested packages:
groff less www-browser mesa-utils
Recommended packages:
xbitmaps
The following NEW packages will be installed:
libxkbfile1 man-db x11-apps
0 upgraded, 3 newly installed, 0 to remove and 13 not upgraded.
Need to get 1,779 kB of archives.
After this operation, 4,855 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://debian-archive.trafficmanager.net/debian stretch/main amd64 man-db amd64 2.7.6.1-2 [1,044 kB]
Get:2 http://debian-archive.trafficmanager.net/debian stretch/main amd64 libxkbfile1 amd64 1:1.0.9-2 [74.6 kB]
Get:3 http://debian-archive.trafficmanager.net/debian stretch/main amd64 x11-apps amd64 7.7+6+b1 [660 kB]
Fetched 1,779 kB in 0s (2,500 kB/s)
Preconfiguring packages ...
Selecting previously unselected package man-db.
(Reading database ... 67488 files and directories currently installed.)
Preparing to unpack .../man-db_2.7.6.1-2_amd64.deb ...
Unpacking man-db (2.7.6.1-2) ...
Selecting previously unselected package libxkbfile1:amd64.
Preparing to unpack .../libxkbfile1_1%3a1.0.9-2_amd64.deb ...
Unpacking libxkbfile1:amd64 (1:1.0.9-2) ...
Selecting previously unselected package x11-apps.
Preparing to unpack .../x11-apps_7.7+6+b1_amd64.deb ...
Unpacking x11-apps (7.7+6+b1) ...
Setting up libxkbfile1:amd64 (1:1.0.9-2) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for libc-bin (2.24-11+deb9u3) ...
Setting up man-db (2.7.6.1-2) ...
Building database of manual pages ...
Setting up x11-apps (7.7+6+b1) ...
쉘에 xclock 이라고 입력해 봅니다. 그리고 아래와 같이 UI 가 열리는지 확인합니다.
다음은 파일탐색기를 설치해 보겠습니다.
한글 깨짐 방지를 위한 nanum 폰트 그리고 파일관리자 thunar / 아이콘팩을 설치해 보겠습니다.
root@debian-4350:~# apt-get install fonts-nanum thunar gnome-icon-theme
Reading package lists... Done
Building dependency tree
Reading state information... Done
fonts-nanum is already the newest version (20140930-1).
gnome-icon-theme is already the newest version (3.12.0-2).
thunar is already the newest version (1.6.11-1).
0 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.
root@debian-4350:~#
그리고 쉘에서 thunar 라고 입력해 봅니다.
그럼 아래처럼 파일 관리가 가능합니다.
물론 파이어폭스나 다른 여타 프로그램을 구동할 수 있습니다.
간단히 여기서 마치겠습니다.
감사합니다.
'서버 > 리눅스 서버' 카테고리의 다른 글
우분투 Tensorflow 환경 구축 (+GPU +Jupyter +GTX1050TI) (0) | 2018.11.20 |
---|---|
리눅스 시스템에서 다른 리눅스 버전 사용하기 (마이클라우드) (0) | 2018.11.15 |
클라우드 엣 코스트 (Cloud At Cost) 가상 서버 간단 사용후기 (0) | 2018.05.25 |
데비안 패키지 (deb파일) 만들기 && Debian 8 64비트 시스템에 한방에 QuickSync 인코딩 환경 설치하기 (QSV,IMSS,FFMPEG) (2) | 2018.05.09 |
OpenMediaVault 4 설치 및 테스트 (4) | 2018.05.01 |
댓글