Je suis un débutant sur Ubuntu. Je me connecte via SSH à une machine Ubuntu. Je ne sais pas si c'est un serveur ou pas. Lorsque je me connecte via SSH, cela fonctionne correctement et le shell apparaît $ ...
prêt à recevoir des instructions.
Ma question: comment puis-je ouvrir le bureau (GUI) de la machine?
si vous utilisez ssh'd avec l'option -X, vous pouvez lancer des programmes d'interface graphique via le transfert X11. Ensuite, lancez simplement le programme d'interface graphique qui vous intéresse. Par exemple, pour explorer l'interface graphique du système de fichiers:
ssh -X [email protected]
... après la connexion ...
nautilus .
C'est vraiment une mauvaise pratique, la connexion X11 est lente et vous la détesterez. Mieux vaut juste se familiariser avec la CLI.
Il existe essentiellement deux options: SSH avec transfert X et VNC. En ce qui concerne la question "serveur ou poste de travail", vous devez vous reporter à " Comment vérifier si le bureau ou le serveur ubuntu est installé? ".
Cela vous permet d'exécuter des applications uniques sur le serveur distant à l'aide d'un terminal, comme si elles étaient exécutées sur votre ordinateur local. Ainsi, vous ne verrez pas le bureau de la machine distante, mais vous exécuterez des applications individuelles à interface graphique distante de manière indépendante - avec la possibilité de déplacer leurs fenêtres sur votre bureau, de les réduire individuellement, etc.
Pour l'activer, exécutez la commande SSH avec l'option -X
, puis lancez une application graphique à l'aide du terminal SSH.
Le transfert X doit être activé sur le serveur distant.
L'inconvénient de cette méthode est la charge réseau élevée des graphiques transférés. Elle ne peut donc être utilisée que lorsque les deux ordinateurs résident sur le même réseau LAN rapide (par exemple, le réseau d'une entreprise ou d'université).
Cela vous permet d'afficher le bureau actuel comme si vous étiez assis devant le serveur distant. Malheureusement, je n'ai aucune expérience de VNC sur Ubuntu (autres plates-formes uniquement), mais le guide sur https://help.ubuntu.com/community/VNC devrait vous aider. Vous devrez configurer le serveur et le client VNC.