320x100
320x100

VNC (Virtual Network Computing)
: 원격의 다른 컴퓨터에서 그래픽 환경 기반으로 데스크톱을 공유할 수 있는 원격제어 프로그램
: RFB (Remote Frame Buffer) 프로토콜을 이용
: 키보드 및 마우스의 이벤트를 다른 컴퓨터로 전송시켜 그래픽 화면을 갱신 시키는 방식
: 현재 GNU 라이선스 기반으로 공개





Tigervnc
: 대표적인 VNC 프로그램. yum을 통헤 설치
: service vncserver start 명령으로 서버 실행





VNC 관련 명령어
- vncpasswd





vncpasswd
: VNC 서버에 대한 비밀번호 설정





VNC 관련 파일 
- /etc/sysconfig/vncservers





/etc/sysconfig/vncservers
: 독립 세션 접속을 위한 VNC 서버의 설정 파일

- 형식
OPTION="value"

- 주요 항목
: VNCSERVERS
 > 계정별로 할당하는 디스플레이 번호 지정
: VNCSERVERARGS
 > VNC 환경에 대한 추가 옵션
 
- VNCSERVERARGS 주요 옵션
: -nolisten tcp
 > TCP를 통한 VNC 서버로의 연결 차단
: -nohttp
 > 웹을 기반으로한 VNC 서버로의 연결 차단
: -localhost
 > ssh와 같은 secure tunnel을 통하지 않는 모든 원격 접속 차단
: -geometry
 > 해상도
 
- 예시
```
VNCSERVERS="1:2mukee"
VNCSERVERARGS[1]="-geometry 1024*768"
```





VNC 서버 설정
1) VNC 서버 설치
- yum install tigervnc-server

2) VNC 서버 설정
- 세션공유 접속
: 로컬 시스템과 원격지간의 화면, 키보드 마우스 공유
: X윈도 메뉴에서 시스템 > 기본설정 > 원격 데스크탑 항목에서 공유 체크 > 암호 설정

- 독립세션 접속
: /etc/sysconfig/vncservers 파일 수정





VNC 클라이언트 설정
1) VNC 클라이언트 설치 (택 1)
- yum install vnc
- yum install tigervnc
- realvnc (Windows)
- TigerVnc (Windows)

2) VNC 서버 접속
- 클라이언트 실행 후 VNC 서버의 IP를 입력 후 connect

 

 

 

 

 

 

Refference

 

리눅스마스터 1급 2차 실기 정복하기 | 정성재 - 교보문고

리눅스마스터 1급 2차 실기 정복하기 | 출제 경향을 반영하여 핵심 내용만 요약 정리 시험대비를 위한 최신 기출문제를 해설과 함께 수록본 교재는 독자들이 최근 출간 요구가 많았던 리눅스마

product.kyobobook.co.kr

 

300x250
728x90