Linux/운영

CentOS 6.x에서 vnc-server 설치하기

미나리나물 2013. 7. 18. 17:31

작년 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로 원격 접속 테스트

끝.