リモートログインしたいんです その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がウィンドウ最小化になってしまう。
調べてもよくある症状のようでキーバインドを変更くらいしか対処方法がないようだ。(未確認)
その他にもキー入力で不便な点が多いので、別の手段を考えるしかなさそう。