CentOSにVNCサーバー環境を構築する手順

インストール手順
1.LinuxシステムにVNCをインストールしたかどうかチェック
[root@localhost ~]# rpm -q vnc-server
package vnc-server is not installed

2.yumでインストール
yum install vnc vnc-server

3.VNCが起動
vncserver
You will require a password to access your desktops.
Password:XXXX
Verify:XXXX

4.rootアカウントに切り替える
su – root
vi /etc/sysconfig/vncservers #vnc構成ファイル
VNCSERVERS="10000:root" # 先頭の#を削除
# VNCSERVERARGS[2]="-geometry 800×600 -nolisten tcp -localhost"
5.ファイアウォールを設定、15900ポートを開放
vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 15900 -j ACCEPT
6.vncサーバーが再起動
/etc/init.d/vncserver restart
または
service vncserver restart

7.ファイアウォールが再起動、開放ポートを有効になる
/etc/init.d/iptables restart
service iptables restart

8.vncサーバー自動起動の設定
chkconfig vncserver on
chkconfig –list vncserver
vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off

9.VNC接続パスワードを変更
vncpasswd
10.VNCサーバーにアクセスする
http://IP:15900
rootでログインする場合、下記設定が必要です。
cd ~/.vnc
vi xstartup #編集
#twm & #この行目をコメント
gnome-session & #追加

Source

Posted by arkgame