1. 패키지 설치
VNC 패키지가 설치되어 있는지 확인하십시오.
# rpm -qa|grep vnc
gtk-vnc-python-0.3.2-3.el5
gtk-vnc-0.3.2-3.el5
vnc-4.1.2-14.el5_3.1
gtk-vnc-devel-0.3.2-3.el5
vnc-서버-4.1.2-14.el5_3.1
설치되어 있지 않으면 설치하십시오.
# yum -y 설치 vnc*
# yum -y 설치 gtk-vnc*
2. 연결 설정
구성 파일을 열고 아래 두 줄을 추가합니다. (다른 모든 항목은 주석 처리됨)
# vi /etc/sysconfig/vncservers
================================================== ===============
VNCSERVER=”1:루트”
VNCSERVERARGS(2)=”-형상 800×600 -nolisten tcp -nohttpd -localhost”
================================================== ===============
1) 1: X-Window 화면 번호(번호에 따라 연결 포트가 변경됨. (예) 5900 + 1 = 5901: 연결 포트 번호)
2) 루트: 접속자를 가리킵니다. 보안상의 이유로 루트가 아닌 일반 계정으로 설정하는 것을 권장합니다.
3) 2개 이상의 계정으로 접속하는 경우 상단 2줄을 아래로 복사하여 사용하세요.
3. 액세스 비밀번호 설정
VNC 서버에 연결하는 데 필요한 비밀번호를 입력합니다.
# vncpasswd
4. VNC 화면 설정
# vi /root/.vnc/xstartup
================================================== ===============
#!/빈/쉬
# 일반 데스크톱에 대해 다음 두 줄의 주석을 제거합니다.
# SESSION_MANAGER 지우기
# exec /etc/X11/xinit/xinitrc
( -x /etc/vnc/xstartup ) && 실행 /etc/vnc/xstartup
( -r $HOME/.Xresources ) && xrdb $HOME/.Xresources
xsetroot – 단색 회색
vncconfig -아이콘 &
xterm -geometry 120×40+10+10 -ls -title “$VNCDESKTOP 데스크톱” &
startkde &
================================================== ===============
주석/해제 부분을 위와 같이 설정합니다.
하단의 Startkde &는 KDE GUI 방식으로 접속하는 것을 의미하며,
gnome-session & GNOME GUI 방식으로 연결하는 것을 의미합니다.
(기본값인 twm &를 사용하면 터미널 창만 파란색 배경으로 표시됩니다.)
5. VNC 서버 실행
# /etc/init.d/vncserver 시작
이제 VNC 클라이언트로 서버에 액세스할 수 있습니다.
VNC 클라이언트 실행 > Server: IP:5901 > VNC 연결을 위한 비밀번호 입력
액세스 포트는 5900+(/etc/sysconfig/vncserver에 등록된 화면 번호)입니다.
(예) 5900 + 1 = 5901(연결 포트 번호)
(연결이 안되고 추가 노력이 없다면)
1) 방화벽 확인
방화벽에서 적절한 포트가 열려 있는지 확인하십시오. B.iptables.
다음 명령으로 VNC 서버에서 사용하는 포트를 확인할 수 있습니다.
# netstat -nlp | 그렙 vnc
2) X-Window가 설치되어 있는지 확인
설치되어 있지 않은 경우 다음과 같이 설치하십시오.
# yum groupinstall ‘X 윈도우 시스템’
3) GUI 방식 설치
설치되어 있지 않은 경우 다음과 같이 설치하십시오.
KDE 설치
# yum groupinstall “KDE(K 데스크톱 환경)”
그놈 설치
# yum groupinstall “그놈 데스크탑 환경”
4) 접속 시 검정색 바탕화면에 마우스 커서만 보이는 경우 아래와 같이 관련 파일의 권한을 변경합니다.
# chmod 777 /etc/sysconfig/vncservers
# chmod 777 /root/.vnc -R
또는 /tmp 아래의 모든 vnc 관련 파일을 삭제한 후 재부팅을 시도하십시오.
5) 한글 연결 시 네모꼴로 깨져 보이는 경우
# yum -y install openoffice.org-langpack-en_KR.i386
(OS가 64비트인 경우 끝에 .i386 없이 명령을 내릴 수 있습니다.)
6) 회색 바탕에 체크박스 3개와 쉘창 1개가 떠 있는 경우
위에 주어진 /root/.vnc/xstartup 파일의 마지막 줄에서 KDE 또는 GNOME이 사용 가능한지 확인하십시오.
완료되었는지 다시 확인하십시오.

