GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le serveur VNC sur Ubuntu 18.04 LTS

Dans ce tutoriel, nous allons vous montrer comment installer VNC Server sur Ubuntu 18.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, le serveur VNC (Virtual Network Computing) est gratuit et ouvert. logiciel source conçu pour permettre l'accès à distance à l'environnement de bureau du serveur au client VNC, tandis que la visionneuse VNC est utilisée sur l'ordinateur distant pour se connecter au serveur.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de VNC Server sur un serveur Ubuntu 18.04 Bionic Beaver.

Installer le serveur VNC sur Ubuntu 18.04 LTS Bionic Beaver

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get commandes dans le terminal.

sudo apt-get update
sudo apt-get upgrade

Étape 2. Installation du serveur VNC sur Ubuntu 18.04 LTS.

Tout d'abord, tapez la commande suivante pour installer Xfce sur votre serveur :

sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

Ensuite, installez TigerVNC sur votre serveur Ubuntu :

sudo apt install tigervnc-standalone-server tigervnc-common

Une fois installé, l'étape suivante consiste à exécuter la commande vncserver qui créera la configuration initiale et définira le mot de passe :

vncserver

Résultat :

You will require a password to access your desktops.

Password:
Verify:
Would you like to enter a view-only password (y/n)? n
/usr/bin/xauth:  file /home/chedelics/.Xauthority does not exist

New 'server2.idroot.us:1 (chedelics)' desktop at :1 on machine server2.idroot.us

Starting applications specified in /etc/X11/Xvnc-session
Log file is /home/chedelics/.vnc/server2.idroot.us:1.log

Use xtigervncviewer -SecurityTypes VncAuth -passwd /home/chedelics/.vnc/passwd :1 to connect to the VNC server.

Une fois que VNC Server a démarré et créé certains de ses fichiers, nous pouvons maintenant le désactiver pour modifier le fichier xstartup (script de démarrage) afin qu'il démarre avec xfce4 :

vncserver -kill :1

Étape 3. Configuration du serveur VNC.

Tout d'abord, créez le fichier suivant :

~/.vnc/xstartup

Ajoutez les fichiers suivants :

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4

Ensuite, exécutez la commande suivante pour vous assurer que les autorisations sont correctes :

chmod u+x ~/.vnc/xstartup

Étape 4. Création d'un fichier d'unité Systemd.

L'étape suivante consiste à créer un script de démarrage du serveur VNC :

/etc/systemd/system/[email protected]

Ajoutez les fichiers suivants :

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=simple
User=chedelics
PAMName=login
PIDFile=/home/%u/.vnc/%H%i.pid
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver :%i -geometry 1440x900 -alwaysshared -fg
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target

L'étape suivante consiste à activer le fichier d'unité avec la commande suivante :

sudo systemctl daemon-reload
sudo systemctl enable [email protected]
sudo systemctl start [email protected]

Étape 4. Connexion au serveur VNC.

Pour accéder au bureau à distance sur le serveur vnc à partir du système Windows, vous devez avoir installé la visionneuse vnc sur votre système. Il existe différentes visionneuses vnc disponibles. Téléchargez n'importe quel un et installez-le sur votre système, par exemple :

  • TightVNC
  • RealVNC
  • TigerVNC

Félicitations ! Vous avez installé VNC Server avec succès. Merci d'avoir utilisé ce didacticiel pour installer VNC Server sur votre Ubuntu 18.04 LTS Bionic Beaver. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le VNC officiel site Web.


Ubuntu
  1. Comment installer le serveur VNC sur Ubuntu 14.04

  2. Comment installer Minecraft Server sur Ubuntu 18.04 LTS

  3. Comment installer Ubuntu Server 18.04 LTS

  4. Comment installer Docker sur le serveur Ubuntu 18.04 LTS

  5. Comment installer Discourse sur Ubuntu 20.04 LTS

Comment installer Jekyll sur Ubuntu 16.04 LTS

Comment installer le serveur Minecraft sur Ubuntu 16.04 LTS

Comment installer Nginx sur Ubuntu 18.04 LTS

Comment installer uTorrent sur Ubuntu 18.04 LTS

Comment installer le serveur SSH sur Ubuntu 18.04 LTS

Comment installer le serveur VNC sur Ubuntu 20.04 LTS