リモートログインしたいんです その2

GDMのバージョンを上げれば内部からはXDMCPを使えるようなので、VNCを通してリモート接続を試みる。
vnc4serverとvnc4serverをアクセスがある度に起動させるためのxinetdをインストールする。

sudo apt-get install vnc4server
sudo apt-get install xinetd

vnc4serverでのパスワードファイルを作る。パスワードは短すぎると怒られます。

sudo vncpasswd /etc/vncpasswd
sudo chown nobody /etc/vncpasswd
sudo chgrp nogroup /etc/vncpasswd

xinetdの設定ファイルの記述。

sudo gedit /etc/xinetd.d/xvnc

今回は下記のようにする。

service Xvnc
{
type = UNLISTED
disable = no
socket_type = stream
protocol = tcp
wait = yes
user = nobody
group = tty
server = /usr/bin/Xvnc
server_args = -inetd -query localhost -geometry 800x600 -depth 24 -once -DisconnectClients=0 -desktop vboxpc -NeverShared PasswordFile=/etc/vncpasswd
port = 5900
}

PasswordFile=の記述をなくし"-SecurityTypes None"を追加すればvnc接続のためのパスワードをなくせる。
しかし、ログインしたままでvnc接続をきった場合、ログイン状況は残るのでvncで接続するれば誰もが自由に操作できるようになってしまう。

vnc接続で操作できるようになったがd keyがウィンドウ最小化になってしまう。
調べてもよくある症状のようでキーバインドを変更くらいしか対処方法がないようだ。(未確認)
その他にもキー入力で不便な点が多いので、別の手段を考えるしかなさそう。