CentOSでVNCServer

これまでDebianばっかり使ってきたけど,ひょんなことからCentOSを使うことになった.
しかもCentOS上でKVMを使うので,コンソール表示のためにGUIも利用したい状況に.


しかし,インストール先のマシン(hp ML115)にモニターなんてついてないのであった.
だったらVNCで接続すればいいじゃん,ということでVNCサーバとして使うためのメモ.

OSインストール

ISOをダウンロードして,CDに焼く.netinstallがお気に入り.

wget -q ftp://ftp.riken.jp/Linux/centos/5.5/isos/x86_64/CentOS-5.5-x86_64-netinstall.iso

普通にインストールする.時刻合わせを忘れずに.
Debianと違って,ユーザは自分で作成する.

useradd xxxx
passwd xxxx
yum install ntp
ntpdate ntp.nict.jp

VNCサーバインストール

rootで作業.

yum install vnc-server

vncserversに追記します.

vi /etc/sysconfig/vncservers

# xxxxはユーザ名,解像度はお好みの大きさを指定.
VNCSERVERS="1:xxxx"
VNCSERVERARGS[1]="-geometry 1024x700 -nolisten tcp -nohttpd"


ここで一度ユーザxxxxになります.

vncpasswd
vi ~/.vnc/xstartup

# twm &
# を消して↓にする.
gnome-session &


再びrootに.

service vncserver start
chkconfig vncserver on 

思ったより簡単だし,描画速度も悪くなかった.充分使える!