[펌] 리눅스에서 vnc 서버 설치 > 리눅스 Tip

본문 바로가기
 

[펌] 리눅스에서 vnc 서버 설치

페이지 정보

작성자 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 15,828회 작성일 08-05-15 08:42

본문

새 페이지 1

1. VNC서버 프로그램이 설치되었는지 확인하자.

 

# rpm -qa | grep vnc

 

2. 설치되어있지 않다면, 설치하자. rpm 파일이름 vnc-server-x.x.x-x(버전명).i386(아키텍쳐).rpm 이다.

 

# rpm -Uvh vnc-server-x.x.x-x.i386.rpm

 

또는

 

간단히 yum 통해 설치해도 된다.

 

# yum -y install vnc-server

 

3. VNC서버에 접속하기 위해서는 VNC 전용 사용자를 등록해 주어야 한다. (물론, 계정 생성은 useradd 명령어를 통해 하면 된다. 이외에 추가 VNC 사용자를 등록해 주어야 한다는 말이다.)

 

# vi /etc/sysconfig/vncservers

 

vi로 위의 파일을 연 다음, 마지막 줄에 VNCSERVERS="1:root"를 추가하고 저장한다. 여기서 root는 사용자 명이다. 만약 test라는 계정을 등록하고 싶다면, root 대신 test를 넣어주면 된다. 참고로 1은 디스플레이번호이다.

 

4. 사용자 홈디렉토리에 .vnc 라는 디렉토리를 만든다. 그리고, 접속시 사용할 비밀번호를 생성한다.

 

# cd /root (root 계정의 홈디렉토리는 /root 이다. test 계정의 홈디렉토리는 따로 경로를 수정하지 않았다면, /home/test 일 것이다.)

# mkdir .vnc

# cd .vnc

# vncpasswd

Password : 123456(6자 이상으로 적어주면 된다.)

Verify : 123456

 

ls -l 로 확인다면, passwd 라는 파일이 생성되었을 것이다.

 

5. VNC 서버를 가동하자.

 

# service vncserver start

 

6. VNC 서버가 제대로 작동하는지 확인하자.

 

# service vncserver status

 

7. 만약 방화벽을 사용하고 있다면, VNC 서비스를 제공하는 포트가 막혀있다. 클라이언트 쪽에서 VNC 서버에 접속하려면 이 포트를 열어주어야 한다.

 

#system-config-securitylevel

 

그 외의 포트 부분에 5901:tcp를 입력하고, 적용한다.

 

8. 만약 포트를 연 후에, 클라이언트 쪽에서 root 계정으로 접속하지 못한다면, 다음 파일의 이름을 바꾸어 준다.

 

# mv /etc/securetty /etc/securetty.old

 

7번까지 하고도 root계정으로 접속할 수 있다면, 8은 생략해도 된다.

 

- 여기까지 Server 쪽 세팅 내용이다. 다음은 클라이언트에서 VNC서버에 접속하는 방법을 알아보자. 리눅스 클라이언트와 윈도우 클라이언트 각각에서 접속하는 방법을 알아보겠다.(물론 별 차이는 없다.)

 

A. 리눅스 클라이언트

 

1. vnc 클라이언트 프로그램을 설치한다.

 

# rpm -Uvh vnc-x.x.x-x.i386.rpm

 

또는 간단하게 yum으로 설치해도 된다.

 

#yum -y install vnc

 

2. 접속해 보자.

 

# vncviewer 192.168.10.1<서버주소>:1<디스플레이번호-서버에서 등록한 디스플레이 번호이다.>

 

3. 패스워드 입력창이 나오면, 아까 등록한 비밀번호123456을 누른다.

 

4. 마우스 왼쪽 버튼을 누르면 팝업창이 나오는데, Xterm 메뉴를 클릭하면 터미널 창이 뜬다. 터미널 창에서 명령을 입력하면 된다.

 

5. 그래픽 환경을 제공하지만, '이게 뭐야?' 하는 사람이 많을 것이다. 윈도우 원격데스크탑 처럼 제대로 된 그래픽 환경이 되도록 설정해

보자. 다시 서버 쪽 컴퓨터로 가자.

 

 

서버쪽 컴퓨터

 

# vi /root/.vnc/xstartup

 

vi 에디터로 위 파일을 연다.

 

만약 test계정이라면,        # vi /home/test/.vnc/xstartup 

을 열면 된다. 4~5행을 보면 unset~ 으로 시작하는 줄과, exec~으로 시작하는 줄이 있다.

앞의 주석 #을 제거하고 저장하자.

 

# service vncserver restart

 

VNC서비스를 재시작한다. 클라이언트 쪽에서 다시 접속해보자. X윈도우 그래픽 환경이 그대로 재현될 것이다.

 

 

B. 윈도우 클라이언트

 

1. VNC 클라이언트 프로그램을 다운받자. TightVNC라는 프로그램을 사용할 것이다. www.tightvnc.com 사이트에서 setup파일을 다운로드 하자.

 

2. 설치한다. 별다른 설정은 필요없다.

 

3. TightVNC Viewer를 클릭하자. 창이 뜨면 VNC server란에 192.168.10.1<VNC서버주소>:1<디스플레이번호> 를 입력한다.

 

4. 패스워드를 입력하고, 사용한다.

 

 

펌 : http://blog.naver.com/undergrd?Redirect=Log&logNo=140046324774

 

댓글목록

등록된 댓글이 없습니다.

Total 138건 8 페이지
리눅스 Tip 목록
번호 제목 글쓴이 조회 날짜
12 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15940 05-19
11 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17511 05-15
열람중 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15829 05-15
9 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11931 05-13
8 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15747 05-13
7 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18088 05-13
6 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17859 05-13
5 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 16960 05-13
4 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15780 05-13
3 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 16856 05-13
2 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18766 05-13
1 no_profile 차동박 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15134 05-13
게시물 검색