GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer le serveur vnc et le client sur Ubuntu

VNC signifie Virtual Network Computing ou en termes simples son "Remote Desktop". Il permet à un système d'accéder au bureau d'un autre système. Voyons maintenant comment vnc peut être fait sur Ubuntu.

Installer des packages

$ sudo apt-get install vnc4server xvnc4viewer

1. vnc4server - Il s'agit de l'application du serveur vnc. Il est exécuté sur le système qui doit être visualisé à distance.
2. xvnc4viewer - Il s'agit de l'application cliente. Il se connectera à un système vnc distant.

Configurer le mot de passe vnc

Le client vnc qui se connectera à ce serveur vnc devra utiliser un mot de passe. Par conséquent, un mot de passe doit d'abord être configuré. Cela peut être fait à l'aide de la commande vncpasswd. N'oubliez pas que le fichier de mot de passe se trouve dans ~/.vnc/passwd

$ vncpasswd ~/.vnc/passwd
Password:
Verify:

Ou vous pouvez simplement exécuter la commande vncpasswd uniquement

$ vncpasswd
Password:
Verify:

Lancer le serveur vnc

desktop:~$ vncserver :12 -geometry 1024x768
New 'enlightened-desktop:12 (enlightened)' desktop is enlightened-desktop:12
Starting applications specified in /home/enlightened/.vnc/xstartup
Log file is /home/enlightened/.vnc/enlightened-desktop:12.log

Le :12 est le numéro d'affichage. Il peut s'agir de n'importe quel nombre et ouvrira vncserver sur ce numéro. Vous pouvez avoir plusieurs serveurs vnc en cours d'exécution. Si vous exécutez la commande vncserver pour la première fois, un mot de passe vous sera demandé.

Se connecter à l'aide du client VNC

Une fois vncserver en cours d'exécution, il est temps d'exécuter le client vnc.

$ vncviewer localhost:12
VNC Viewer Free Edition 4.1.1 for X - built Feb  5 2012 20:01:21
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Tue Aug  7 18:27:59 2012
 CConn:       connected to host localhost port 5912
 CConnection: Server supports RFB protocol version 3.8
 CConnection: Using RFB protocol version 3.8
Password:

Il demandera d'abord le serveur. Entrez localhost:12 . Le format peut être ipaddress:display_number
Ensuite, il vous demandera le mot de passe. Utilisez le mot de passe qui a été configuré dans les étapes précédentes.

Maintenant, une fenêtre VNC s'ouvrira avec un terminal affiché.

La page de manuel de xvnc4viewer indique :

vncviewer is a viewer (client) for Virtual Network Computing. This manual page documents version 4 for the X win-dow system.

If you run the viewer with no arguments it will prompt you for a VNC server to connect to. Alternatively, specify the VNC server as an argument, e.g. : 

vncviewer snoopy:2

where  'snoopy'  is  the  name  of  the  machine, and '2' is the display number of the VNC server on that machine. Either the machine name or display number can be omitted.  So for example ":1" means display number 1 on the  same machine, and "snoopy" means "snoopy:0" i.e. display 0 on machine "snoopy".

If  the  VNC  server  is  successfully contacted, you will be prompted for a password to authenticate you.  If the password is correct, a window will appear showing the desktop of the VNC server.

Fermer le serveur après avoir terminé

Une fois la session vnc terminée, le serveur vnc doit fermer l'écran.

$ vncserver -kill :12
Killing Xvnc4 process ID 23664

Limites

L'approche ci-dessus consistant à établir une connexion vnc présente certaines limites. Cela nécessite que la machine serveur ait une adresse IP accessible au public ou ait la configuration de transfert de port nécessaire pour que le client vnc puisse l'atteindre sur le bon numéro de port.

VNC inversé

En reverse vnc, le serveur vnc se connecte au client vnc. Cela se fait lorsque le serveur n'a pas d'adresse IP publique et ne peut pas faire de transfert de port. Cependant, le client doit avoir une adresse IP publique ou doit être en mesure d'effectuer la redirection de port nécessaire.

Ressources

1. https://help.ubuntu.com/community/VNC
2. https://help.ubuntu.com/community/VNC/Clients
3. https://help.ubuntu.com/community/VNC/Servers
4. https://help.ubuntu.com/community/VNC/Reverse


Ubuntu
  1. Comment installer et configurer VNC sur Ubuntu 20.04

  2. Comment installer et configurer VNC sur Ubuntu 18.04

  3. Comment installer le client et le serveur NFS sur Ubuntu 20.04

  4. Installer le serveur VNC sur Ubuntu 13.04 / Ubuntu 12.10

  5. Installer UrBackup Server et Client sur Ubuntu 20.04 - Comment faire ?

Comment installer le serveur et le client Telnet sur Ubuntu

Installer le serveur et le client NFS sur Ubuntu

Comment installer le serveur NTP et le ou les clients sur Ubuntu 20.04 LTS

Comment installer et configurer le serveur VNC sur Ubuntu 20.04

Comment installer et configurer VNC sur Ubuntu Server 20.04

Comment installer le serveur VNC sur Ubuntu 14.04