[관리] 리눅스에서 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 으로 접속하면 접속이 가능하다.