Xubuntu 22.04 TLS TigerVNC Server 1.12.0 OpenSSH 8.9
Xubuntuに必要なパッケージをインストールする。
# apt install ssh tigervnc-scraping-server
sshサーバーを有効化して開始する。
# systemctl enable --now ssh
Xubuntuにログインした状態でvncサーバーを起動する。
$ x0tigervncserver -localhost=yes -securitytypes=none
外部から接続するには下記のコマンドをリモート側で実行しsshポートフォワーディングを開始する。
※-Lオプションはリモート側のlocalhost:12345をホスト側のlocalhost:5900に転送するという意味らしい
$ ssh user@hostname.local.example.com -L 12345:localhost:5900
sshを接続したままの状態でvncビューワーでlocalhost:12345に接続する。
$ xtigervncviewer localhost:12345