vncserverをxinetd経由で起動させる

電脳備忘録

本記事のソースコードの利用によって生じた損害について、当方は一切の責任を負いません。ご自身の判断と責任のもとで参照・ご利用ください。

この記事は最終更新から13年以上経過しています。

vncserverをxinetd経由で起動するようにしました。

以下備忘録(参照は自己責任でお願いします。) サービスに登録

#vi /etc/services

vnc             5901/tcp                        # VNC Server


設定ファイルを作成
#vi /etc/xinetd.d/vnc

service vncserver
{
disable = no
socket_type = stream
wait = yes
user = nobody
server = /usr/bin/Xvnc
server_args = -inetd -geometry 1024x768 -depth 16 -query localhost -once PasswordFile=/etc/passwd_vnc
}

gdmの設定ファイルを編集
#vi /etc/gdm/custom.conf

[daemon]

[security]
DisallowTCP=false
AllowRemoteRoot=false

[xdmcp]
Enable=true

[gui]

[greeter]
ncludeAll=false

[chooser]

[debug]

サーバー再起動
#reboot

再起動後にvncserverを起動させ、windowsのクライアントRealVNCから接続できることを確認しました。
Newer
Older
Dark
Light
menu