Remote Login mit grafischem Display Manager (GDM, LightDM)


23

Ist es möglich, sich remote (über ssh) bei GDM anzumelden? Ich erkläre eine Situation, in der ich das brauche: Ich sitze auf meinem Laptop und verbinde mich über ssh mit meinem Desktop. Mir ist klar, dass es einige Updates gibt. Ich installiere sie alle, aber ich muss den Computer neu starten. Das Problem ist, dass nach dem Neustart des Desktops keine GDM-Sitzung verfügbar ist, da eine Anmeldung erforderlich ist. Kann ich die GDM-Anmeldung von meinem Laptop aus ausführen?

Bearbeiten: Ich kann FreeNX für Maverick nicht finden und konnte x11vnc + vncviewer nicht für die Arbeit konfigurieren. Gibt es nicht einen einfachen Weg?

Antworten:


25

Installieren Sie x11vnc auf der Fernbedienung

Wir gehen davon aus, dass bereits ein funktionierendes SSH- Setup durchgeführt wurde.

user@remote: sudo apt-get install x11vnc

Remote Login mit GDM

Wir gehen davon aus, dass ein erfolgreiches vnc- Setup bereits durchgeführt wurde.

user@remote:~$ sudo x11vnc <options>

x11vnc verwendet unsere vordefinierten VNC-Einstellungen und -Kennwörter. Weitere Optionen finden Sie in der Manpage und in diesem schönen und ausführlichen Tutorial .

Remote Login mit Light DM

Um auf den Light DM-Anmeldebildschirm zuzugreifen, müssen Sie die Xauhority-Datei für Light DM senden

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

Zeigen Sie den Remote-Bildschirm an

Auf der Clientseite starten Sie den vncviewer (zB von xtightvncviewer Installieren Sie xtightvncviewer ) wie folgt:

vncviewer -via user@remote localhost:0

Indem localhost:0wir Bildschirm 0auf dem localhost anzeigen . Die Option -viaist für die Verwendung von ssh.

Nachdem Sie das Passwort für die Remote-Anmeldung eingegeben haben, können Sie mit der grafischen Anmeldung fortfahren.


Was genau soll ich auf der entfernten Maschine tun und was auf der lokalen Maschine? Zusätzlich ... würde das über shh laufen (verschlüsselt und so)?
luri

Ich muss zuerst vnc installieren und konfigurieren ... Es wird also einige Zeit dauern, x11vnc und FreeNX zu testen (nur ein bisschen Zeit, um ... auch Kinder zu testen :))
luri

Wenn ich den Befehl x11vnc auf dem Remotecomputer absetze, wird eine dramatische Warnung angezeigt, dass kein Kennwort festgelegt wurde und dass jeder meinen Desktop sehen kann. Wie lege ich ein Kennwort fest? Muss ich wirklich eine einrichten?
luri

Oh, und tatsächlich startet sudo x11vnc nicht ... sagt, es kann keine Anzeige finden
luri

Was meinst du? Ich habe x11vnc auf dem entfernten Rechner und xnc4viewer auf dem lokalen Rechner installiert. Ich habe ein zusätzliches Problem mit dem Befehl vncviewer: Ich verwende keine öffentlichen Schlüssel, sondern ein Kennwort, und mein SSH-Server wird nicht auf Port 22 ausgeführt (Standardeinstellung).
luri

5

FreeNX . Sie melden sich grafisch an - genau wie vor dem Computer. All dies geschieht durch SSH getunnelt. Du wirst es lieben.


Ich muss sowohl x11vnc als auch FreeNX testen ... Ich mache mir große Sorgen um die Sicherheit, also möchte ich gerne wissen, welche die sicherste ist.
luri

Sie beide leiten durch SSH weiter.

1
Ich kann FreeNX einfach nicht finden ... Es ist nicht in den Standard-Repositories und ihr ppa gibt ein paar 404-Fehler zurück (ich verwende Maverick, übrigens)
luri

1
Die kommerzielle (kostenlose) Edition ist verfügbar. nomachine.com/download.php
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.