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を追加する必要があります。
