[관리] 리눅스에서 VNC 사용하기

레드헷 리눅스의 경우 vncserver 가 패키지로 들어 있는데 이것을 이용하여 간단히 VNC를 사용할 수 있다.

* 서버에서 할일..

# vncserver :1

여기서 :1 은 여러개의 세션을 열수 있는데 세션의 고유 번호라고 생각하면됨..

# 클라이언터에서 할일..

#vncviewer  serveraddress:1

* VNC 접속 시 기본 데스크탑은 twm 인데 이것을 gnome으로 변경하기

# vi .vnc/xstartup

—————————————–

#!/bin/sh

exec gnome-session &

—————————————–

* VNC 세션 종료하기

# vncserver -kill  :1

* VNC 해상도 변경

Linux 상에서 vncserver를 실행시키고 Window PC의 vncviewer를 이용해서 접속할 때 특정 해상도를 지정하는 방법

%vncserver -geometry 1280×1024

vncviewer로 접속하면 1280×1024로 접속된다.

* color 설정

vncserver -depth 16

: 16 bit 색상으로 접속 된다.

– REDHAT 패키지를 그대로 이용하는 방법 ..

/etc/sysconfig/vncserver 설정 파일을 수정한다.

VNCSERVERS=”1:admin”

VNCSERVERARGS[1]=”-geometry 1280×800 -depth 16″

mkdir /etc/vnc

vi /etc/vnc/xstartup

————————————————-

#!/bin/sh

exec gnome-session &

# /etc/rc.d/init.d/vncserver start

– vnc 접속 포트 (display number) 설정

vnc 접속 포트는 기본 5900으로 시작되고, 사용자가 vncserver 데몬을 실행할때 사용하는 포트는

기본포트(5900) + “디스플레이넘버” 가 된다.

vncserver :1000 으로 데몬을 실행하면, 실제 해당 데몬의 vnc 포트는 6900 이 되는 것이다.

이것은 vncviewer를 이용하여 접속 할때 필요한 지식인데, 디스플레이번호가 100이상이 되면 vncviewer로 접속 시 실제 포트로 접속을 해야 접속이

가능하다.

즉 디스플레이넘버가 99의 경우는 ..

vncviewer <ipaddress>:99 해서 접속 가능하나..

100의 경우는

vncviewer <ipaddress>:100 해서 접속이 가능하지 않다.

;; 즉 실제 포트가 6000번이상이 넘어가면 디스플레이넘버로 접속하는 것이 아니라 실제 포트로 접속해야한다.

이때는 vncviewer <ipaddress>:6000 으로 접속하면 접속이 가능하다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.