FREEDOM. FRIENDS. FEATURES. FIRST. 페도라 한국 사용자 모임

vncserver 설정 방법(CentOS 5)

게시판 Tech/Tip vncserver 설정 방법(CentOS 5)

  • This topic has 2개 답변, 2명 참여, and was last updated 15 years, 8 months 전에 by
    인베인. This post has been viewed 3452 times
  • #12092
    인베인
    참가자
      게시글147 댓글411 총합558
    @leemgs
     


    ■ 1. 사용환경
    - 배포판: CENTOS 5.1
    - 리눅스커널: 2.6.18
    - Memory: 2G DDR RAM

    ■ 2. vncserver 설치여부 확인하기
    cent5#> rpm -qa | grep vnc
    vnc-server-4.1.2-9.el5
    vnc-4.1.2-9.el5

    ■ 3. vncserver 환경설정하기
    아래의 내용이 설정되지 않을경우 /etc/init.d/vncserver start 가 Fail됨
    ---------------------------------------------------------------
    cent5#> vi /etc/sysconfig/vncserver
    # VNCSERVERS="2:myusername"
    # VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
    VNCSERVERS="1:root 2:invain 3:guest"
    VNCSERVERARGS[2]="-geometry 800x600"
    ---------------------------------------------------------------

    ■ 4. vncserver password 설정
      해당 사용자 계정으로 로그인한 상태에서 "vncpasswd"  명령을 실행해야 한다.
    cent5#> vncpasswd    
                 ******
                 ******
            (이 경우에는 /root/.vnc/passwd  파일에 저장됨)

    ■ 5. vncviwer의 Default Window Deskto Manager 설정( gnome-session )
    vncviewer 시작시 gnome을 실행하고 싶으면, /root/.vnc/xstartup 파일에서
    twn & 이 부분을 주석처리하고 gnome-session & 내용을 추가하면 된다.

    cent5#> vi /root/.vnc/xstartup
    ---------------------------------------------------------------
    #!/bin/sh

    # Uncomment the following two lines for normal desktop:
    # unset SESSION_MANAGER
    # exec /etc/X11/xinit/xinitrc

    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    xsetroot -solid grey
    vncconfig -iconic &
    xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    #twm &
    gnome-session & <--- 이부분 수정
    ---------------------------------------------------------------

    ■ 6. vnc server 서비스 시작
    cent5#> service vncserver start
    cent5#> chkconfig vncserver on (서버 리부팅시 자동으로 Start함.)

    위의 명령어가 종종 정상적으로 실행되지 않고,
    #> /etc/init.d/vncserver start  
    VNC 서버 (을)를 시작합니다: no displays configured         [  OK  ]
    #> ps -ef | grep vnc
    root     20081 15295  0 09:48 pts/0    00:00:00 grep vnc
    이렇게 되는 경우
    #> vi /etc/rc.d/rc.local
    # TightVNC Autostart manually
    /usr/bin/vncserver

    이렇게 설정해야 한다.

    ■ 7. vnc client 에서 연결하기
    cent5#> vncviewer   [Server's IP]:[Port]:[Display]  --> port 번호는 생략 가능
               vncviewer 211.189.127.155:5901:1
               firefox http://211.189.127.155:5801

    ■ 8. ssh tunnel 로 연결
    기본적으로 전송되는 vnc password 가 암호화 되지 않은 상태이므로 ssh tunnel 을 이용하여
    암호화 하여 전송할 수 있다. vnc client 에서 아래와 같은 방법 사용한다.
    cent5#> ssh -f -L 25902:127.0.0.1:5902 root@vncserver_ip sleep 10; vncviewer 127.0.0.1:25902:2

    이하여백.

    * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

1 답변 글타래를 보이고 있습니다
    • #12679
      ELem
      참가자
        게시글74 댓글709 총합783
      @Bardisch
       

      귀찮을땐 GUI[퍽퍽]

       
    • #12680
      인베인
      참가자
        게시글147 댓글411 총합558
      @leemgs
       

      하지만 콘솔에서 리눅스 즐기는 것도 솔솔합니다. ^^

       

      * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

       
1 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

지금 이 순간


페도라17 네트워크문제
가입인사
fedora8 콘솔 로그인-로그아웃 현상
일요일날 정보처리산업기사 봤내요 ㄷㄷ;
Fedora Linux 15 설치
페도라 14 버그...
F36 배경화면 정상적으로 신규 설치 가능
페도라 한국 사용자 모임 페이지 건의사항 조사
rpm.pbone.net의 vendor를 repository에 추가하는 방법
아. 여기 페도라 사용자모임은 사람이 많이 없네여.