SSHがあるがコンソールにアクセスできないUbuntu用の共有デスクトップ/グラフィックログインをどのように作成しますか?

SSHがあるがコンソールにアクセスできないUbuntu用の共有デスクトップ/グラフィックログインをどのように作成しますか?

リモートデスクトップを使用してUbuntuデスクトップを共有するGUIで複数の機能を設定してデスクトップを共有する方法について説明します。

SSHコマンドラインアクセスに基づくHOWTOはありますか? UbuntuまたはSSHにアクセスでき、パッケージをインストールできますが、グラフィカルコンソールは、インストールできない他のオペレーティングシステムからリモートでデスクトップにアクセスする方法を疑問に思います。

答え1

@Timの答えは完全に理解されていますが、代わりに見てみたいかもしれません。マシンレスNXまたはフリーNX。 NoMachine NXは排他的ですが、2つの無料のリモートユーザーログインを提供します。したがって、自分のサーバーや他のものに接続したい場合は、これが理想的かもしれません。 FreeNX、IIRCはこれらの制限を排除しますが、Linuxの経験レベルによっては多少難しいかもしれません。どちらのサービスも、リモート接続に使用するときに「ローカルに近い速度」を必要とします。

どちらの方法でも、ホストコンピュータにNXサーバーを設定し、クライアントコンピュータでNXクライアントを実行する必要があると思います。ダイビングを始める前に、そのタスクを実行する権限があることを確認してください。

個人的には、NXはVNCを使用するよりも高速で信頼性が高いと思いますが、それを裏付けるデータはありません。私はあなたにVNCの代替案を提供したかっただけです。

答え2

x11vncをインストールしますsudo-apt install x11vnc

ユーザーがすでにログインしている場合は、以下を実行してください。x11vnc -display :0

ログインしていない人がいて、現在のディスプレイマネージャ(DM)へのパスを知っている場合は、次の手順を実行してください。sudo x11vnc -auth /path/to/x11auth -display :0

または、認証ファイルを推測することもできますx11vnc -auth guess -display :0

そして…初めてVNCを使用している場合は、このリンクからすばやく起動するのに役立ちます。 http://www.wikihow.com/Use-VNC-Virtual-Network-Computing-to-Control-a-Computer-Remotely

答え3

Timのソリューションは、全体(リモート)デスクトップを共有するように設計されており、私の考えでは、これはあなたの問題に適していると思います。

選択したアプリケーションをデスクトップに表示するには、SSH 信頼を使用できます。X11配信そしてローカルXサーバー

DISPLAY変数がまだ設定されていない場合は、変数をに設定する必要があります。:0.0

ssh -Y [email protected]

パスワードを入力してください[Eメール保護]

たとえば、次のようにアプリケーションを起動します。

gnome-terminal &

端末がローカル画面に表示されます。状況によっては役に立ちます。

メモ:SSH経由で通信するので安全です。さらに、X11プロトコルは、ナビゲーションなどの特定のユースケースでは非効率的である可能性があります。

関連情報