web-dev-qa-db-fra.com

Activer VNC sur Ubuntu 18.04 Installation minimale

J'ai installé le bureau Ubuntu 18.04 avec une installation minimale sur mon mac mini. Cependant, il ne vient pas avec le bureau à distance.

J'ai déjà un accès SSH. Alors, comment puis-je, via un terminal, activer et configurer un accès distant VNC à la fois à l'adresse IP locale (192.168.1.x) et à son nom de domaine complet?

Je souhaite utiliser le gestionnaire d'affichage et l'interface de bureau par défaut pour Bionic Beaver.

Remarques:

  • Je n'ai pas de moniteur attaché
  • Je veux utiliser le gestionnaire de fenêtres par défaut (xorg)
  • Je veux utiliser l'environnement de bureau par défaut
  • J'ai fait une installation minimale lors de l'installation de Ubuntu Desktop
3
cclloyd

Dans votre configuration ssh fonctionnelle, ajoutez un serveur vnc tel que x11vnc à votre serveur et un visualiseur tel que xtightvncviewer sur votre machine distante. En dehors du réseau local, assurez-vous d'avoir une passerelle pour votre ssh (le port 5900 sera tunnelé, il n'y a donc rien de spécial à faire pour cela). X devrait être en cours d'exécution sur le serveur, mais aucune connexion existante n'est nécessaire (vous vous connecterez à l'écran de connexion). Aucun autre service spécial requis sur le serveur.

À partir de la télécommande, utilisez ssh pour démarrer le serveur x11vnc et renvoyez le port de tunnel 5900 à la télécommande (supposé être sur ... 131 sur le réseau local). Dans un type de terminal:

ssh -t -L 5900:localhost:5900 192.168.1.131 "Sudo x11vnc -localhost -create -auth guess  -display :0"

La sortie doit indiquer une connexion réussie. Quittez ce terminal et, dans un autre, démarrez le visualiseur vnc sur le (port local tunnelé 5900):

xtightvncviewer -encodings RRE -bgr233 localhost::5900

Les encodages et les options améliorent les performances pour moi, mais sont facultatifs. Une nouvelle fenêtre devrait s'ouvrir avec l'écran de connexion du serveur affiché. Connectez-vous au bureau que vous avez configuré.

Si vous souhaitez laisser le programme serveur s'exécuter après plusieurs appels du visualiseur, vous pouvez utiliser l'option -forever, mais avec ce qui précède, le serveur ferme le programme x11vnc à la fermeture du visualiseur.

1
ubfan1
Sudo apt install vino

Ensuite, allez dans Paramètres >> Partager

1
Ilya Fomil

Désolé pour la réponse tardive, veuillez mettre à jour si vous êtes déjà capable de le résoudre et si oui, comment.

Question avant de continuer, comment avez-vous pu obtenir un accès SSH avec une installation minimale?

Cependant, ceci étant dit, le problème avec la version 3.9.2 est qu’il n’ya plus de boîte de dialogue des préférences autonome, reportez-vous au bogue 70007 . En bref, vous devez maintenant avoir accès au centre de contrôle GNOME pour lancer vino pour GNOME.

Si cela n’est pas disponible, vous pouvez toujours obtenir un accès à distance de plusieurs façons: vous pouvez utiliser X11 et un accès via XRDP, voici une excellente réponse sur le forum pour votre réf

Sinon, la solution la plus simple consiste à installer le paquet vino38, qui fournit la dernière version avec la boîte de dialogue Préférences, accessible via la commande vino-preferences. L'URL pour vino38 est ici

Reportez-vous à une autre bonne réponse sur comment configurer VNC à partir de la ligne de commande c'est pour l'ancienne version d'ubuntu, mais je suis sûr que les commandes devraient toujours fonctionner.

C’est l’étendue de mes connaissances sur vino pour GNOME. J'espère que ça aide. Bonne chance

0
Ankit Rana