web-dev-qa-db-fra.com

Connexion à distance avec gestionnaire d’affichage graphique (GDM, LightDM)

Est-il possible de se connecter à distance (via ssh) à GDM? J'expliquerai une situation dans laquelle j'aurais besoin de ceci: je suis sur mon ordinateur portable et je me connecte à mon bureau via ssh. Je me rends compte qu'il y a des mises à jour disponibles. Je les installe tous, mais je dois redémarrer l'ordinateur. Le problème est qu’une fois le poste de travail redémarré, il n’y aura plus de session GDM disponible, car il est nécessaire de se connecter. Puis-je en quelque sorte effectuer la connexion GDM à distance depuis mon ordinateur portable?

Edit: Je ne trouve pas FreeNX pour Maverick et je n’ai pas pu configurer x11vnc + vncviewer pour qu’il fonctionne. N'y a-t-il pas un moyen facile?

22
luri

Installer x11vnc sur la télécommande

Nous supposons qu'un ssh configuration a déjà été faite.

user@remote: Sudo apt-get install x11vnc

Connexion à distance avec GDM

Nous supposons qu’une installation réussie de vnc a déjà été effectuée.

user@remote:~$ Sudo x11vnc <options>

x11vnc utilisera nos paramètres et mots de passe VNC prédéfinis. Pour plus d'options, voir le manpage et ce joli et élaboré tutoriel .

Connexion à distance avec Light DM

Pour accéder à l'écran de connexion Light DM, nous devons envoyer le fichier Xauhority pour Light DM.

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

Voir l'écran à distance

Sur le côté client, lancez vncviewer (par exemple, à partir de xtightvncviewerInstall xtightvncviewer ) comme suit:

vncviewer -via user@remote localhost:0

Par localhost:0 nous affichons l'écran 0 sur l'hôte local. L'option -via sert à utiliser ssh.

Après avoir saisi le mot de passe pour la connexion à distance, nous pouvons procéder à la connexion graphique.

24
Takkat

FreeNX . Vous vous connectez graphiquement - comme si vous étiez assis devant un ordinateur. Tout cela se passe sous tunnel via SSH. Tu vas l'adorer.

5
user8290