Je suis en train de rentrer dans la machine de mon ami et je me demande comment je lancerais une session GNOME via SSH. I besoin douvrir un navigateur Web sur sa machine pour afficher quelque chose qui ne peut être fait quà partir de son nom dhôte. Quel est le moyen le plus simple dy parvenir via SSH?
Réponse
Basculez vers un second terminal, par exemple tty2: Ctrl Alt – F2 , connectez-vous et démarrez un nouvelle session X sur un écran disponible:
xinit -- :1
Maintenant ssh vers lautre machine, permettant le transfert X (ou le transfert X de confiance avec -Y
):
ssh -X user@machine
Une fois connecté, lancez une nouvelle session gnome:
gnome-session
Vous pouvez également passer gnome-session
comme commande à ssh
.
Réponse
Si tout ce que vous avez à faire est de lancer une session Web, qui semble provenir de votre fr Je suggère de lancer OpenSSH avec largument ssh -D8888 (8888 nest quun exemple), et de configurer votre navigateur local pour quil pointe vers localhost: 8888 en tant que proxy SOCKS5.
Si vous devez exécuter un navigateur sur le lien, il ny a aucune raison pour laquelle vous devez démarrer une session GNOME entière, exécutez simplement ssh -X comme décrit dans les autres questions, puis exécutez le navigateur seul.
Réponse
Pour lancer gnome
depuis le terminal, utilisez la commande startx
.
Commentaires
- Non. .xinitrc doit être configuré pour cela,
Answer
Dans Ubuntu, jutilise ces commandes:
ssh -X utilisateur @ hôte gnome-session
ou
ssh -Y user @ host gnome-session
Réponse
Vous pouvez utiliser ssh -X
ou ssh -Y
sur sa machine pour exécuter des applications sur votre la machine de votre ami mais en utilisant votre Xorg. Le navigateur Web établira toujours la connexion à partir de son nom dhôte.
Réponse
I a trouvé le x11vnc assez facile.
Ma permis de voir le bureau du gnome actif à distance.
(Apparaît comme une application de bureau. Je ssh-tunnel transmet son port sur mon machine locale. Ensuite, connectez mon client vnc local à mon port local transmis par ssh.)