Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- RDD
- MariaDB
- atlas
- okhttp3
- 파이썬
- 정규식
- kubernetes
- 크롤링
- 컨테이너
- dataset
- Python
- Data Lineage
- 테이블정의서
- web crawl
- CRAWL
- replaceAll
- OkHttpClient
- Prototype
- container
- oracle
- 쿠버네티스
- docker
- spark
- REST
- dataframe
- MSA
- 스파크
- Java
- 도커
- microservice
Archives
- Today
- Total
J 의 기록
VNC 설치 본문
◎ 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 |