CentOS6.5でVNCサーバーを立ち上げる


~~~手順メモ~~~

【VNCを使う】

1、VNCパッケージのインストール

yum -y install tigervnc-server

2、VNCサーバーを確認

/etc/rc.d/init.d/vncserver status

3、vncservers の修正
vi /etc/sysconfig/vncservers

ファイルの末尾に下記を追加
────────────────────────────────
VNCSERVERS=”1:root”
VNCSERVERARGS[1]=”-geometry 1024×768 -nolisten tcp”
────────────────────────────────

4、rootでのログインを許可する

vi /etc/gdm/custom.conf

各セクションに下記を追加
────────────────────────────────
[security] AllowRemoteRoot=true

[xdmcp] Enable=true
────────────────────────────────

5、VNCパスワードの設定
vncpasswd

6、起動と終了確認
サービス起動
/etc/rc.d/init.d/vncserver start

サービスの停止
/etc/rc.d/init.d/vncserver stop
※起動が確認出来たら停止しておく

(参考)
サービス再起動
/etc/rc.d/init.d/vncserver restart

7、ユーザvncサーバ設定ファイルを修正

vi ~/.vnc/xstartup

#!/bin/shの直下に下記を追加
────────────────────────────────
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
────────────────────────────────

8、ファイヤウォールの設定を変更
5900-5910 TCP の通過を許可する
(下記の自動起動を使う場合は 5950 TCP の通過を許可する)

vi /etc/sysconfig/iptables
────────────────────────────────
-A INPUT -m state –state NEW -m tcp -p tcp –dport 5900:5910 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 5950 -j ACCEPT
────────────────────────────────
※「-A INPUT -j REJECT –reject-with icmp-host-prohibited」の前に入れる

9、サービス起動
/etc/rc.d/init.d/vncserver start

起動時にポート番号が表示されるので覚えておく
(大抵1になるはず)

10、VNCクライアントから接続する
接続先 <サーバーのIPアドレス>:<ポート番号>
例:192.168.1.2:1

  • このエントリーをはてなブックマークに追加

PAGE TOP