Top/Linux/VNCを利用する

Linux/VNCを利用する

LinuxをVNCサーバにする方法です。
(以下はCent OS 6.4での方法。)

VNCサーバのインストール

yumでVNCサーバをインストールします。

# yum -y install vnc-server

VNCサーバの設定

VNC用にユーザーを作成しておきます。

# useradd vnc1
# useradd vnc2

VNCユーザーをVNC設定に書きこみます。

# vi /etc/sysconfig/vncservers
  • ユーザー2つ作る場合は以下を参考に
VNCSERVERS="1:vnc1 2:vnc2"
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[2]="-geometry 1024x768"
  • ユーザー1つしか作らない場合は以下を参考に
VNCSERVERS="1:vnc1"
VNCSERVERARGS[1]="-geometry 1024x768"

※rootユーザーの登録はあまりお勧めしません。
※geometryは解像度です。(横x縦)

ユーザーvnc1のVNCパスワードを設定します。

# su - vnc1
$ vncpasswd
※ここでパスワードを入力。
(ユーザー2つ作成した場合はもう1つのユーザーも同様に設定。)

VNCサービスの設定ファイルを作るためにサービスを起動し、終了します。

# service vncserver start
# service vncserver stop

設定ファイルが生成されるので、それを編集します。

# vi /root/.vnc/xstartup

標準のウインドウマネージャーtwmは機能が簡素すぎるので、twmの行をコメントアウトして、ウインドウマネージャーをgnomeに変更します。

# twm &                 <- コメントアウト
exec gnome-session      <- 追加

最後に、サービスを起動します。

# service vncserver start

なお、「bad display name」エラーが出ないように、hostsに自分のサーバ名を登録します。

# vi /etc/hosts
xxx.xxx.xxx.xxx    myservername

また、ファイアウォール設定で「5901」「5902」ポートを解放しておいてください。
(5901ポートでアクセスすると1つ目のユーザー、5902ポートだと2つ目のユーザーになります。)

Linux側の設定はこれで完了です。
これで、VNCクライアントでアクセスできるようになります。
アクセス先は「サーバ名:5901」「サーバ名:5902」となります。

このページを共有:
  • このページをはてなブックマークに追加 このページを含むはてなブックマーク
  • このページをlivedoor クリップに追加 このページを含むlivedoor クリップ
  • このページをYahoo!ブックマークに追加
  • このページを@niftyクリップに追加
  • このページをdel.icio.usに追加
  • このページをGoogleブックマークに追加

このページのURL:

ページ新規作成

新しいページはこちらから投稿できます。

TOP