両親のコンピュータにUbuntu Desktop 18.04をインストールしましたが、外部から管理できるようにしたい(アップデートのインストール、問題の修正など)。新しいデスクトップを作成するのではなく、デフォルトのデスクトップ(:0)にアクセスする必要があります。
私が最初に試したのはTeamViewerを使用することでした。残念ながら、TeamViewerはLinux上で完全にクラッシュし、「gdm3/custom.conf」でX11を使用するかWaylandを使用するか、ウィンドウマネージャと頻繁にクラッシュします。これは他のすべてのプロセスも停止するため、この問題を解決する唯一の方法はコンピュータを再起動することです。他のユーザーもTeamViewerサポートチームに同じ問題を報告しましたが、気にしません。
次に試したのはVNCを使用することでした。だから私のコンピュータにVNCサーバーをインストールし、X11を有効にし、Waylandを無効にしてモニタ0からサーバーを起動しました。何らかの理由でDisplay:0を共有できないため、この方法も機能しないようです。
(https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-18-04)
x11vncは、ユーザーがログインする前に起動できないため、機能しません。
次に試したのは、Ubuntuに組み込まれた「デスクトップ共有」機能でした。残念ながら、このVNCサーバーはユーザーがログインした後にのみ起動されるようです。システム設定でパスワードを無効にし、自動ログインを有効にし、「gdm3/custom」「AutomaticLogin=username」.conf」で「AutomaticLoginEnable = true」を有効にしても、Ubuntuは時々これらの設定を無視してユーザーがユーザー名をクリックする待っているログイン画面に座っています。
他の人がこのコンテンツにアクセスしたくないので、自分だけがコンピュータに接続できるように固定IPアドレスを持つ単純なVPN(ZeroTier)を使用してください。
Ubuntuに毎回自動的にログインする安定した方法がないようです。時には動作し、時には動作しないし、私には意味がありません。システムを再起動すると自動ログインになり、終了して再起動するとユーザー選択画面に落ち着くようです。
それでは、オプションは何であり、私が逃したものは何ですか?
外部からUbuntuデスクトップにアクセスできるようにするのは本当に難しいか不可能ですか?
答え1
私は両親のUbuntu 18.04でAnydeskを使用していますが、うまくいきます。