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

vncserver 설정 방법(CentOS 5)

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

  • This topic has 2개 답변, 2명 참여, and was last updated 15 years, 1 month 전에 by
    인베인. This post has been viewed 3258 times
  • #12092
    인베인
    참가자
      게시글147 댓글412 총합559
    @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 댓글719 총합793
      @Bardisch
       

      귀찮을땐 GUI[퍽퍽]

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

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

       

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

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

지금 이 순간


페도라...터미널 여는 단축키 없나요?
버전 업그레이드
mpv-build-0.28.0 소스 rpm과 몇가지 tip 입니다.
페도라 34 베타판이 나왔습니다.
리눅스 에서 usb리눅스설치디스크만들기(윈도우에서하는게 아니에요)
페도라 네트워크로 설치
오늘 아침 일어나보니 Wow
Java 4-ever(Java vs MS .Net)
Fedora16 버전이상 느린 부팅시 참고 문서
페도라 33 네트워크 방식으로 설치