Prise de contrôle d'un PC à distance

7 réponses [Dernière contribution]
Ker Tris
Hors ligne
A rejoint: 05/27/2016

Bonjour,
Je souhaite prendre le contrôle d'un PC à distance depuis ma Trisquel.
Voir le bureau serait un plus, mais un accès en ligne de commande serait déjà bien.
Si possible, je cherche une solution sécurisée, notamment où le propriétaire du PC distant doit donner son accord (par exemple, via un mot de passe) et qu'il voit ce qui se passe (pour les explications orales, j'ai le téléphone en illimité).
NB : le PC distant est sous Ubuntu (il me semble qu'il y a un outil de partage de bureau pré-installé par défaut, non ? Ça peut peut-être aider...).

Que me conseillez-vous ?

Mangy Dog

I am a member!

I am a translator!

Hors ligne
A rejoint: 03/15/2015

Gigolo est très bien, ainsi que SSH graphique :

$ ssh -X

Pour une meileur sécurité il est préfèrable d'utuliser des clefs SSH "Authentification par clefs", et de modifier le fichier ssh_config to "PasswordAuthentification no"

https://doc.fedora-fr.org/wiki/SSH_:_Authentification_par_cl%C3%A9

La difficulté réside plus dans le fait que souvent cet hote distant sera derrière un par-feu.

2017-05-27-170240_1440x900_scrot.png
Ker Tris
Hors ligne
A rejoint: 05/27/2016

Merci, oui pour l'authentification par clé, c'est plus sécurisé, mais en fait c'est compliqué à distance. J'avais commençais à regarder SSH/SSH -X mais je ne connaissais pas Gigolo, merci !

Oui, le pare-feu m'inquiète...

Finalement, on a bien avancé par téléphone, mais je garde Gigolo sous le coude, il faudra que je teste (puis refaire du SSH, ça fait longtemps).

Merci encore !

Ker Tris
Hors ligne
A rejoint: 05/27/2016

Re,

Concernant Gigolo, j'ai regardé d'un peu plus près et en fait, c'est juste pour explorer les dossiers et fichiers distants. Apparemment, Thunar permet la connexion aux systèmes de fichiers distants maintenant, donc ce n'est plus très utile comme logiciel.

Mangy Dog

I am a member!

I am a translator!

Hors ligne
A rejoint: 03/15/2015

c'est juste pour explorer les dossiers et fichiers distants

Pas seulement il permet de modifier, d'ouvrir des fichiers texte ou mp4, de déposer (ta clef publique SSH par exemple) des dossiers, de copier ect..(il existe d'autres logiciels tel que FileZilla FTP SFTP).

Ta question est vague : prendre le contrôle ?

Tout dépend de ce que tu veut faire, par exemple le protocol VNC avec le logiciel Remmina te permet d'avoir l'envirônnement graquique de l'hôte mais cela risque d'être très lent.

ssh -X te permetra aussi de lancer les applications de l'hôte en mode graquique.

Ker Tris
Hors ligne
A rejoint: 05/27/2016

Re,

Je pensais à "lancer des applications" ou "exécuter des commandes".

Quelles sont les différences notables entre VNC/Remmina et ssh -X ?

Magic Banana

I am a member!

Hors ligne
A rejoint: 07/24/2010

VNC n’est pas sécurisé (sauf à la réaliser à l’intérieur d’un tunnel SSH) et sert à contrôler une session graphique entière : tes entrées (au clavier, à la souris) sont envoyées ers le serveur qui te renvoie l’image ce qui est quand même beaucoup de données : sur un réseau local (où il n’y a normalement pas e vrai risque de sécurité), c’est nickel. En passant par Internet, le lag peut être insupportable.

'ssh -X' t’ouvre, de façon sécurisée, un interpréteur de commande sur le système distant. Grâce à l’option -X, tu peux néanmoins lancer une application graphique distante et seule sa fenêtre (ce n’est pas une session graphique entière) s’affiche. Là aussi le lag peut être insupportable…

En tout cas c’est ce que j’ai compris (cela fait une éternité que je n’ai pas utilisé VNC). Le mieux est encore de tester. :-)

Ker Tris
Hors ligne
A rejoint: 05/27/2016

Merci pour ces précisions !
En effet, "ssh -X" devrait me suffire si le cas se représente. Je vais essayer de m'entraîner un peu dès que j'ai du temps.