Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
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 31
Archives
Today
Total
관리 메뉴

J 의 기록

VNC 설치 본문

개발

VNC 설치

Luctor 2020. 3. 6. 13:20

◎ VNC 란 ? 

Virtual Network Computing의 약자로서, 원격접속 기술이다.

VNC 는 서버 & 클라이언트의 구조를 가지며 컴퓨터에 서버를 설치 구동하여 원격에서 클라이언트로 서버에 접속하여 컴퓨터를 제어하는 구조이다.

일 대 일 뿐만 아니라 일 대 다수의 접속도 가능하며 이 때 컴퓨터의 화면과 접속한 모든 클라이언트의 화면이 동일하게 표시됨.

사용하는 이유는 리눅스의 xwindow 환경으로 원격접속하기 위함.

 

  • root 계정으로 진행한다.

1.Linux 에 vncserver 설치

yum install vnc-server

2.구성 파일 복사

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

3. 구성 파일 커스텀

vi /etc/systemd/system/vncserver@\:1.service​
# <USER> 부분을 접속할 사용자명으로 바꿔준다.
 
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target


[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'


[Install]
WantedBy=multi-user.target

 

4.VNC 서버 활성화

systemctl daemon-reload
systemctl enable vncserver@:1.service
# VNC 서버 시작
vncserver


5.VNC viewer 설치

https://www.realvnc.com/en/connect/download/viewer/ 접속 후 각 OS에 맞는 viewer 설치

+) vnc 기본 포트가 5901 이므로 포트포워딩이 필요하다.

'개발' 카테고리의 다른 글

[Docker] 도커 컨테이너  (0) 2020.03.09
[Kubernetes] 쿠버네티스와 도커  (0) 2020.03.06
Oracle 테이블 정의서 쿼리  (0) 2020.03.06
MariaDB VS MySQL  (0) 2020.03.06
Apache Atlas  (0) 2020.03.06