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/vncserversVNCSERVERS="1:hoge"VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd "
-
hogeユーザに切り替えてVNCパスワードを設定します
# su - hoge$ vncpasswdPassword: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 vnc29778 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を追加する必要があります。