VNCサーバ構築(目次)


Table of Contents

はじめに

VMCはサーバのリモート操作を可能するソフトです。SSHとは違いGUIでのリモート操作が可能です。

インストール環境

  • OS
    • CentOS 5.5 (kernel 2.6.18-194.3.1.el5)
  • パッケージ
    • vnc-server-4.1.2-14.el5_5.2

パッケージのインストール

  • vnc-serverのインストール
    # yum install vnc-server

設定

  • vncserversファイルを編集します。
    今回は1で設定したのでポート番号5901が利用されます。
    # vi /etc/sysconfig/vncservers
    
    VNCSERVERS="1:hoge"
    VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd "
  • hogeユーザに切り替えてVNCパスワードを設定します
    # su - hoge
    $ vncpasswd
    Password:
    Verify:
  • 一度、vncserversを起動してxstartupを作成します。
    # exit
    # /etc/init.d/vncserver start
  • VNC利用時のデスクトップをGNOMEに設定します。
    # su - hoge
    $ vi ~/.vnc/xstartup
    
    # xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &    # コメントアウトします
    # twm &                                                             # コメントアウトします
    gnome-session &                                                     # 追加
  • rootユーザに戻ります
    $ exit

起動・自動起動

自動起動の設定

  • chkconfigコマンドで自動起動をONにします
    #  chkconfig vncserver on

  • chkconfigコマンドで自動起動の確認をします。
    # chkconfig --list vncserver 
    vncserver           0:off   1:off   2:on    3:on    4:on    5:on    6:off

起動

  • vncserverを起動します。
    # /etc/init.d/vncserver restart


  • psコマンドで起動の確認を行います。
    # ps ax |grep vnc
    29778 pts/0    S      0:00 Xvnc :1 -desktop serv50:1 (hoge) -auth /hoge/.Xauthority -geometry 800x600 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn -nolisten tcp

windows端末からの接続

  • VNCの接続に必要なRealVNCをダウンロードします。
    下記URLから「products」→「Download software」と進みFree Editionをダウンロードします。 http://www.realvnc.com/


  • RealVNCインストール後、VNCviewerを起動して目的のサーバに接続します。 接続先はIPアドレスに:1を追加する必要があります。
    VNC Viewer.jpg


このエントリーをはてなブックマークに追加
Last-modified: 2010-07-19 (月) 15:07:39   最終更新のRSS