Comment installer un serveur VNC?

45

Je veux installer un serveur VNC sur mon ubuntu 12.04. lequel est le meilleur / recommandé? comment puis-je le configurer?

tout ce que je veux, c'est pouvoir connecter mon ordinateur de bureau via mon ordinateur portable. Je veux quelque chose de simple comme la connexion avec le protocole RDP entre les ordinateurs Windows.

    
posée idgar 27.07.2012 - 17:13
la source

5 réponses

34

Pour installer VNC, appuyez simplement sur Ctrl + Alt + T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez la commande ci-dessous.

sudo apt-get update

Ceci met à jour la liste des paquets pour apt.

Ensuite, vous devrez installer les composants Gnome à l’aide de Software Center:

Installer via le centre de logiciels

Ou en utilisant un terminal:

sudo apt-get install gnome-core

Pour installer le serveur VNC à l’aide de Software Center:

Installer via le centre de logiciels

Ou en utilisant un terminal:

sudo apt-get install vnc4server

Pour plus d’informations, jetez simplement un coup d’œil à Terminez la configuration du serveur VNC .

    
réponse donnée Mitch 27.07.2012 - 17:29
la source
25

Autre option, si vous utilisez le client Microsoft Remote Desktop Connection:

sudo apt-get install xrdp

C'est ça, pas de configuration supplémentaire nécessaire! Vous pouvez maintenant vous connecter à partir de votre ordinateur portable Windows ou Mac à l'aide du client Microsoft Remote Desktop Connection. J'étais en fait assez surpris de la simplicité.

Edit: Cela ne semble plus fonctionner avec 16.04.

    
réponse donnée wisbucky 12.06.2013 - 01:28
la source
3

Ici, je vais vous montrer comment installer le serveur vnc et le configurer. Nous utilisons le package VNC pour l'accès graphique à distance. Je vais vous dire la configuration de VNC pour Linux sur Plate-forme Ubuntu.

Il existe 4 étapes simples pour installer et configurer le VNC.

Sur le serveur:

  1. Installez le package x11vnc requis dans ubuntu.

    sudo apt-get install -y x11vnc
    

    Si serveur sans tête (EC2 aws Instance) installe les paquets gnome.   

    sudo apt-get install gnome-core
  2. Créez un mot de passe pour un utilisateur.

    x11vnc -storepasswd
    

    Sortie:

    Enter VNC Password:
    Verify password:
    Write password to /home/user/.vnc/passwd? [y]/n y
    Password written to: /home/user/.vnc/passwd
    
  3. Pour lancer automatiquement le serveur vnc à chaque démarrage. Nous devons ouvrir le fichier /etc/rc.local .

    sudo nano /etc/rc.local
    

    Copiez la ligne ci-dessous pour démarrer automatiquement la session vnc au démarrage du système, collez-la avant la ligne exit 0 .

    sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
    

Pour plus de détails, consultez mon article .

    
réponse donnée Arvind Rawat 14.04.2016 - 18:47
la source
1

J'ai constaté que je devais apporter des modifications à ma boîte Ubuntu après avoir installé xrdp dans cet article, Comment utiliser xRDP pour accéder à distance à Ubuntu 14.04 .

La procédure de base consistait à installer et configurer xrdp et xfce4 :

sudo apt-get update    
sudo apt-get install xrdp
sudo apt-get install xfce4 xfce4-terminal
echo xfce4-session >~/.xsession

Puis modifiez la dernière ligne du fichier /etc/xrdp/startwm.sh pour démarrer startxfce4 plutôt que ce qui existe, je pense que c'était à l'origine un chemin vers Xsession .

Après avoir modifié le fichier, utilisez la commande sudo service xrdp restart pour redémarrer xrdp afin qu'il ait les modifications.

Voir aussi cet article, Comment puis-je utiliser xrdp pour travailler sous Windows sur les forums Ubuntu? modifier également le fichier /etc/xrdp/startwm.sh si la procédure est un peu différente en créant un fichier de configuration dans le répertoire racine de l'utilisateur.

Dans l’application Connexion Bureau à distance de Windows, définissez les couleurs sur 16 bits.

    
réponse donnée Richard Chambers 07.04.2016 - 06:33
la source
0

Vino "Partage de bureau" Serveur VNC préinstallé

Desktop Ubuntu est fourni avec un serveur préinstallé appelé Vino à partir du projet GNOME.

Il est caché derrière le nom de l'application "Desktop Sharing" dans le tiret, même l'exécutable n'est pas dans le chemin!

Une fois que vous lancez la vérification:

  • Autoriser les autres utilisateurs à [afficher | control] votre bureau
  • Exiger que l'utilisateur saisisse ce mot de passe
  • Configurez automatiquement le routeur UPnP pour ouvrir et transférer des ports

Et puis à partir de l'autre ordinateur, connectez-vous en tant que:

sudo apt-get install vinagre
vinagre host-name:0

Il existe toutefois un problème d’incompatibilité de protocole avec le chiffrement des principaux clients Windows tels que TigerVNC et RealVNC: partage du bureau Gnome 3.10 --- comment configurer le type de sécurité pour VNC? La désactivation du chiffrement est une solution possible dans certains cas.

Je n'ai pu configurer que le port avec dconf ... le port par défaut est 5900 , ce qui signifie :0 . sudo netstat -tupan | grep vino peut aussi aider.

Pour arrêter le serveur, décochez simplement "Autoriser les autres utilisateurs à [afficher | contrôler]" et cela détruit le processus du serveur.

    
la source

Lire d'autres questions sur les étiquettes