Accesso remoto con display manager grafico (GDM, LightDM)


23

È possibile effettuare da remoto (tramite ssh) un accesso a GDM? Spiegherò una situazione in cui ne avrei bisogno: sono sul mio laptop e mi collego al desktop tramite ssh. Mi rendo conto che ci sono alcuni aggiornamenti disponibili. Li installo tutti, ma devo riavviare il computer. Il problema è che una volta riavviato il desktop, non sarà più disponibile alcuna sessione GDM, poiché è necessario effettuare l'accesso. Posso in qualche modo eseguire l'accesso GDM in remoto dal mio laptop?

Modifica: non riesco a trovare FreeNX per Maverick e non sono stato in grado di configurare x11vnc + vncviewer per funzionare. Non c'è un modo semplice?

Risposte:


25

Installa x11vnc sul telecomando

Partiamo dal presupposto che una configurazione ssh funzionante sia già stata eseguita.

user@remote: sudo apt-get install x11vnc

Accesso remoto con GDM

Partiamo dal presupposto che una configurazione vnc di successo è già stata eseguita.

user@remote:~$ sudo x11vnc <options>

x11vnc utilizzerà le nostre impostazioni e password VNC predefinite. Per ulteriori opzioni, consultare la manpage e questo tutorial bello ed elaborato .

Accesso remoto con Light DM

Per accedere alla schermata di login di Light DM è necessario inviare il file Xauhority per Light DM

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

Visualizza lo schermo remoto

Sul lato client avviare vncviewer (ad es. Da xtightvncviewer Installa xtightvncviewer ) come segue:

vncviewer -via user@remote localhost:0

Visualizziamo localhost:0lo schermo 0sul localhost. L'opzione -viaè per l'utilizzo di ssh.

Dopo aver inserito la password per l'accesso remoto possiamo procedere con l'accesso grafico.


Cosa devo fare esattamente nel computer remoto, e cosa nel computer locale ... Inoltre ... verrebbe eseguito su shh (crittografato e simili)?
Luri,

Dovrò prima installare e configurare vnc ... Quindi ci vorrà del tempo per testare sia x11vnc che FreeNX (poco tempo per testare ... anche i bambini :))
luri

Quando invio il comando x11vnc sul computer remoto, ricevo un avviso drammatico di non aver impostato una password e di chiunque sia in grado di vedere il mio desktop .... Come posso impostare una password? Devo davvero crearne uno?
Luri,

Oh, e in realtà sudo x11vnc non si avvia ... dice che non riesce a trovare il display
Luri,

Cosa intendi? Ho installato x11vnc sul computer remoto e xnc4viewer su quello locale. Ho un ulteriore problema con il comando vncviewer: non sto usando le chiavi pubbliche, ma la password, e il mio server SSH non funziona sulla porta 22 (impostazione predefinita).
Luri,

5

FreeNX . Accedi graficamente, come se stessi seduto davanti al computer. Tutto ciò avviene tramite tunnel attraverso SSH. Ti piacerà.


Devo testare sia x11vnc che FreeNX ... Sono abbastanza preoccupato per la sicurezza, quindi vorrei sapere qual è il più sicuro.
Luri,

Entrambi avanzano attraverso SSH.

1
Semplicemente non riesco a trovare FreeNX ... Non è nei repository predefiniti e il loro ppa restituisce un paio di errori di tipo 404 (sto usando Maverick, BTW)
Luri,

1
L'edizione commerciale (gratuita) è disponibile. nomachine.com/download.php
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.