私のワークステーションPCでLinuxを使用したいのですが、まだ利用できません。主な理由は、外部からLinuxへの便利なリモートデスクトップアクセスが不足しているためです。便利なリモートデスクトップアクセスとは、Windowsで実装される方法を意味します。 Windowsでは、ローカルで開始されたセッションに接続してリモートで続行できます。これを行うと、ローカルコンピュータがロックされます。ローカルコンピュータに戻り、パスワードを入力してローカルセッションのロックを解除して取得できます。既存のセッションなしでWindowsコンピュータに接続して、リモートで新しいセッションを開始することもできます。その後、コンピュータに移動してロックを解除し、ローカルでセッションを続行できます。オフィスの外で、またはオフィスの他の場所(会議室または同僚の職場)で作業を続けるには、この機能が必要です。
現在、Linuxのリモートデスクトップサーバーソリューションは上記の機能を提供できません。私はxrdp、VNC、X2Goのいくつかの実装を試しました。それらのどれも必要に応じて働かなかった。彼らは次のいずれかを行います。
- 常に新しいセッションを開始
- ローカルコンピュータがロック解除され、近くにいる人が自分が何をしているのかを見ることができ、ローカルマウスとキーボードを介してセッションに介入できる場合は、共有モードでローカルで開始されたセッションを続行します。
X2Goには、リモートコンピュータとローカルコンピュータで異なる解像度をサポートする追加の問題もあります。
約1年前、私はwayland-devel
メーリングリストに次の質問をしました。
それ以来、リモートデスクトップLinuxアクセスのサポートが変更されましたか? WaylandやXorg - 重要ではありません。
VNCは構造的にこれをサポートしていないため、VNCベースのソリューションを提供しないでください。 TeamViewerのようなフレームバッファビューアだけです。
答え1
答え2
VNCは構造的にこれをサポートしていないため、VNCベースのソリューションを提供しないでください。 TeamViewerのようなフレームバッファビューアだけです。
しかし、これがVNCを完全に除外しなければならないという意味ではありません。
Xvnc
ヘッドレスサーバーの起動- VNCクライアントと目的のトランスポートリンク(SSHトンネルなど)を使用してリモートで接続します。
- 実行中のデスクトップセッション(Xサーバー)で
Xvnc
必要に応じて実行中のアプリケーションを別のXサーバーに移動できますか?
Waylandの場合、進行中の作業があると思いますが、現在の状態はわかりません。
もちろん、テキストベースのアプリケーションの場合tmux
など、端末マルチプレクサを使用してくださいscreen
。
答え3
私は非常に似たものを探していましたが、最も近いものfreerdp-shadow-cli。
これは Debian のマニュアルページですが、複数のディストリビューションで使用できます。
彼らのGitHubとても活動的なようだからそこに質問をして支援を受けるのがいいようです。
xrdp
同様の実装があるかどうかはわかりません。それだけの価値があるかもしれません。見て: