グラフィカルディスプレイマネージャー(GDM、LightDM)を使用したリモートログイン


23

リモートで(ssh経由で)GDMにログインすることはできますか?これが必要になる状況を説明します。ラップトップを使用しており、ssh経由でデスクトップに接続しています。利用可能なアップデートがいくつかあることを認識しています。それらをすべてインストールしますが、コンピューターを再起動する必要があります。問題は、デスクトップを再起動すると、ログインする必要があるため、使用可能なGDMセッションがなくなるということです。ラップトップからGDMログインをリモートで実行できますか?

編集:FreeNX for Maverickが見つからず、x11vnc + vncviewerが機能するように構成できませんでした。簡単な方法はありませんか?

回答:


25

リモートにx11vncをインストールする

動作するsshのセットアップがすでに完了していると想定しています

user@remote: sudo apt-get install x11vnc

GDMを使用したリモートログイン

正常なvncセットアップがすでに完了していると想定しています。

user@remote:~$ sudo x11vnc <options>

x11vncは、事前に定義されたVNC設定とパスワードを使用します。さらなるオプションについては、マンページとこの素晴らしく精巧なチュートリアルを参照してください

Light DMを使用したリモートログイン

Light DMログイン画面にアクセスするには、Light DMのXauhorityファイルを送信する必要があります

ssh user@remote
user@remote: sudo su
root@remote: x11vnc -auth /var/lib/lightdm/.Xauthority -display :0

リモート画面を見る

クライアント側で、次のようにvncviewerを 起動します(たとえばxtightvncviewerからxtightvncviewerをインストールする)。

vncviewer -via user@remote localhost:0

ローカルホストにlocalhost:0画面を表示することにより0。このオプション-viaは、sshを使用するためのものです。

リモートログインのパスワードを入力したら、グラフィカルログインに進むことができます。


リモートマシンで正確に何をすべきか、ローカルマシンで何をすべきか...さらに...それはshh(暗号化など)で実行されますか?
ルリ

私は(:)また、テストに時間LIL ...子供たちを)それはx11vncとFreeNXの両方をテストするためにある程度の時間がかかりますので...最初のインストールと設定のVNCする必要があります
luri

リモートマシンでx11vncコマンドを発行すると、パスワードを設定していないこと、およびデスクトップを見ることができる全員について劇的な警告が表示されます。パスワードを設定するにはどうすればよいですか。本当に設定する必要がありますか?
ルリ

ああ、実際にはsudo x11vncが起動に失敗します...ディスプレイが見つからないと言います
ルリ

どういう意味ですか?x11vncをリモートマシンにインストールし、xnc4viewerをローカルマシンにインストールしました。vncviewerコマンドに追加の問題があります。公開鍵を使用していませんが、代わりにパスワードを使用し、sshサーバーはポート22(デフォルト)で実行されません。
ルリ

5

FreeNX。グラフィカルにログインします-コンピューターの前に座っているのと同じです。それはすべてSSHを介してトンネリングされます。気に入ると思います。


x11vncとFreeNXの両方をテストしました。セキュリティについてかなり心配しているので、どちらが安全かを知りたいと思います。
ルリ

どちらもSSHを使用して転送します。

1
FreeNXが見つかりません...デフォルトのリポジトリにはありません。また、PPAは404タイプのエラーをいくつか返します(私はmaverick、btwを使用しています)
luri

1
商用(無料)版が利用可能です。nomachine.com/download.php
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.