やすですが、何か?

日々の事柄や備忘録ですが、何か?

-----

-----

Ads by Google

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

ubuntuでvncserver

ubuntu 8.04 で VNCサーバを動かす方法。
ubuntu には vino というVNCサーバがデフォルトでインストールされている。ただ、こいつはなんらかの形でログインしないと起動されないのでそれではちょっと。。。ということでvnc4serverというサーバをサービスとして動かすことにした。
vnc4serverはSynapticパッケージ・マネージャでインストールできるが、サービスとして動作させることができない。ということで、xinetdを利用することにした。

先ずはxinetdをインストール。

ubuntu:~$ sudo apt-get install xinetd

xinetd からvnc4serverを起動するために、/etc/xinetd.d/xvncを設定。

service xvnc
{
disable = no
socket_type = stream
wait = no
user = nobody
group = tty
server = /usr/bin/Xvnc
server_args = -inetd -geometry 1280x1024 -depth 24 -query localhost -once PasswordFile=/etc/passwd_vnc -extension XFIXES
}

サービスとして起動させるために /etc/services を設定。

xvnc 5900/tcp # VNC Server

これで5900ポートでXvncが起動する。

続いて、VNCへアクセスするためのパスワードを設定する。
パスワードファイルは/etc/xinetd.d/xvncでPasswordFileで設定したファイル名と同じにする。ファイルの所有者とグループを /etc/xinetd.d/xvnc で指定したプロセスの所有者とグループと一致させておくこと。

ubuntu:~$ sudo vncpasswd /etc/passwd_vnc
Password:
Verify:
ubuntu:~$ ls -l /etc/passwd_vnc
-rw------- 1 root root 8 2008-05-29 21:27 /etc/passwd_vnc
ubuntu:~$ sudo chown nobody.tty /etc/passwd_vnc
ubuntu:~$ ls -l /etc/passwd_vnc
-rw------- 1 nobody tty 8 2008-05-29 21:27 /etc/passwd_vnc
ubuntu:~$

最後に遠隔からログインができるように設定する。
/etc/gdm/gdm.conf-custom ファイルの [xdmcp] に Enable=true を追加する。

ubuntu:~$ sudo vi /etc/gdm/gdm.conf-custom

[xdmcp]
Enable=true
~~~~~~~~~~~~~
↑これ

サービスの再起動等をして準備完了。他の端末からVNCクライアントで接続する際に /etc/services に設定したポート(上の設定でいうと 5900 番ポート)に接続すればubuntuの画面が表示される。
これでubuntuサーバ起動直後でも新しいセッションでログインできるはずです。
  1. 2008/05/29(木) 22:55:41|
  2. コンピュータ的なこと
  3. | トラックバック:0
  4. | コメント:0
<<MySQL 5.0 | ホーム | あれ、広告が。。。>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://yasu1973fc2.blog99.fc2.com/tb.php/30-33188bb7
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

Author:やす33
FC2ブログへようこそ!

最近の記事

最近のトラックバック

月別アーカイブ

カテゴリー

カレンダー

10 | 2009/11 | 12
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 - - - - -

Amazon商品一覧【新着順】

I-O DATA ミラーリング/ストライピング対応 LAN接続ハードディスク 500GB×2 HDL2-G1.0
I-O DATA ミラーリング/ストライピング対応 LAN接続ハードディスク 500GB×2 HDL2-G1.0

I-O DATA ギガビット対応 LAN接続ハードディスク「Giga LANDISK」500GB HDL-GX500
I-O DATA ギガビット対応 LAN接続ハードディスク「Giga LANDISK」500GB HDL-GX500

Googleを支える技術 ?巨大システムの内側の世界 (WEB+DB PRESSプラスシリーズ)
Googleを支える技術 ?巨大システムの内側の世界 (WEB+DB PRESSプラスシリーズ)

ビューティフルコード
ビューティフルコード

KURO-BOX/HG NAS組み立てキット
KURO-BOX/HG NAS組み立てキット

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

By FC2ブログ

今すぐブログを作ろう!

Powered By FC2ブログ