CentOS 6.x에서 vnc-server 설치하기
작년 vnc-server를 설치하는 글을 올렸었는데, 그 글은 CetnOS 5.x에서 설치했던 글이었다.
이번에 CentOS 6.x를 설치하면서 똑같이 했다가 엄청 삽질했다.
첫번째로 헤맨부분이
# yum install vnc-server
이거였다. 다른사람들은 잘 모르겠지만 나한테는 이렇게 명령을 내리면
tigervnc-server-module 이것만 주구장창 설치되는 것이었다. 이것만 가지고는 구동이 안되더라.
원인을 알아본 결과 CentOS 6.x 부터는 그냥 vnc server 를 사용하는게 아니고 tigervnc server를 사용하기 때문에 설치 시 정확하게 찝어줘야 한다고 한다.
따라서
# yum install tigervnc-server
라고 입력하면 내가 원하는 바로 그 vnc server가 설치되는 것이다.
그리고 두번째로 힘들었던게
vi ~/.vnc/xstartup // 파일을 연다.
#twm & // 주석처리
gnome-session & // 추가
하라고 했는데, 이건 CentOS 5.x 에서 사용하는것이었다. 6.x 버젼에서는 절대 하지말자. 접속은 되지만 화면이 안보이게 된다.
이거 두개 말고 다른부분
1. /etc/sysconfig/vncservers 수정하기
2. vncpasswd 설정하기
이 두가지는 동일하게 진행하면 된다.
정리하자면
1. yum install tigervnc-server
2. vi /etc/sysconfig/vncservers // 접속계정설정
3. vncpasswd // vnc 접속 비밀번호 설정
4. /etc/init.d/vncserver start // vnc server 시작
5. chkconfig vncserver on // OS 시작 시 vnc server 자동 실행 설정
6. 원하는 vnc viewer로 원격 접속 테스트
끝.