VNC 서버설정하고 X-Windows에 접속하기 ==> vnc.rpm과 vnc-server.rpm이 설치되어 있어야 한다. VNCSERVERS="1:techvnc" <== 주석해제, 접속할 계정명 지정, 숫자는 디스플레이 번호 vncpasswd 명령어로 패스워드 설정까지 마쳤다면 계정아래 .vnc 라는 폴더가 자동으로 생성된다.
(주)스마일서브 고객기술지원팀 이 선규 (neosky@smileserv.com)
* 테스트 환경 : CentOS 5.2 32bit / GNOME 2.16
1. VNC 관련 RPM 패키지가 설치되어 있는지 확인한다.
2. 설치가 되었다면 몇 가지 vncserver 설정을 해준다.
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost" <== 주석해제
==> -geometry 800x600 은 해상도에 관한 것이다.
사용자를 추가하려면 2, 3, 4, 5 와 같이 늘려가면 된다.
(계정명은 useradd 를 통해 추가된 계졍명을 사용해야 한다.)
3. vncserver 를 시작하기 전에 vnc 계정의 암호를 필요로 하므로 다음과 괕이 암호설정을 해준다.
먼저, vnc 계정으로 전환한다.
$ vncpasswd
Password: <== 암호입력
Verify: <==확인입력
4. X 윈도우를 띄우기 위해서 다음과 같이 파일을 계정 .vnc 디렉토리에 복사한다.
5. vncserver 를 시작한다.
Starting VNC server: 1:techvnc xauth: creating new authority file /home/계정명/.Xauthority
Starting applications specified in /home/계정명/.vnc/xstartup
Log file is /home/계정명/.vnc/tech1:1.log
New 'tech1:1 (techvnc)' desktop is tech1:1 [ OK ]
total 52
drwxrwxr-x 2 techvnc techvnc 4096 Jan 17 17:30 .
drwx------ 16 techvnc techvnc 4096 Jan 17 17:30 ..
-rw------- 1 techvnc techvnc 8 Jan 17 17:27 passwd
-rw-rw-r-- 1 techvnc techvnc 7687 Jan 17 17:33 tech1:1.log
-rw-rw-r-- 1 techvnc techvnc 6 Jan 17 17:30 tech1:1.pid
-rwxr-xr-x 1 root root 1440 Jan 17 17:30 xstartup
==> .vnc 디렉토리 안을 살펴보면 *.log, *.pid 등이 생성되어 있는 것을 볼 수 있다.
6. X-Windows 에 접속하기 위해 VNC 프로그램을 다운로드 받습니다.
http://kldp.org/node/43878
7. VNC Viewer 프로그램을 실행하고 Server: 칸에 다음과 같이 서버아이피, 디스플레이 번호 순으로 입력합니다.
8. 다음 화면에서 계정 패스워드를 입력한다.
9. 접속에 성공하면 다음과 같은 화면을 볼 수 있다.![]()


당신의 의견을 작성해 주세요.