GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare il server VNC su Ubuntu 18.04 LTS

In questo tutorial, ti mostreremo come installare VNC Server su Ubuntu 18.04 LTS. Per chi non lo sapesse, il server VNC (Virtual Network Computing) è gratuito e aperto- software sorgente progettato per consentire l'accesso remoto all'ambiente desktop del server al client VNC mentre il visualizzatore VNC viene utilizzato sul computer remoto per connettersi al server.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di VNC Server su un server Ubuntu 18.04 Bionic Beaver.

Installa VNC Server su Ubuntu 18.04 LTS Bionic Beaver

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get comandi nel terminale.

sudo apt-get update
sudo apt-get upgrade

Passaggio 2. Installazione del server VNC su Ubuntu 18.04 LTS.

In primo luogo, digita il seguente comando per installare Xfce sul tuo server:

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

Successivamente, installa TigerVNC sul tuo server Ubuntu:

sudo apt install tigervnc-standalone-server tigervnc-common

Una volta installato, il passaggio successivo è eseguire il comando vncserver che creerà la configurazione iniziale e imposterà la password:

vncserver

Risultato:

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.

Dopo che il server VNC ha avviato e creato alcuni dei suoi file. Ora possiamo disattivarlo per modificare il file xstartup (script di avvio) per farlo iniziare con xfce4:

vncserver -kill :1

Passaggio 3. Configurazione del server VNC.

Per prima cosa, crea il seguente file:

~/.vnc/xstartup

Aggiungi i seguenti file:

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

Avanti, esegui il comando seguente per assicurarti che le autorizzazioni siano corrette:

chmod u+x ~/.vnc/xstartup

Passaggio 4. Creazione di un file di unità Systemd.

Il passaggio successivo consiste nel creare uno script di avvio del server VNC:

/etc/systemd/system/[email protected]

Aggiungi i seguenti file:

[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

Il passaggio successivo è abilitare il file unit con il seguente comando:

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

Passaggio 4. Connessione al server VNC.

Per accedere al desktop remoto sul server vnc dal sistema Windows, devi avere vnc viewer installato sul tuo sistema. Sono disponibili vari visualizzatori vnc da usare. Scarica qualsiasi uno e installarlo sul tuo sistema, ad esempio:

  • TightVNC
  • RealVNC
  • TigerVNC

Congratulazioni! Hai installato con successo il server VNC. Grazie per aver utilizzato questo tutorial per l'installazione del server VNC su Ubuntu 18.04 LTS Bionic Beaver. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il VNC ufficiale sito web.


Ubuntu
  1. Come installare il server VNC su Ubuntu 14.04

  2. Come installare il server Minecraft su Ubuntu 18.04 LTS

  3. Come installare Ubuntu Server 18.04 LTS

  4. Come installare Docker in Ubuntu 18.04 LTS Server

  5. Come installare Discourse su Ubuntu 20.04 LTS

Come installare Jekyll su Ubuntu 16.04 LTS

Come installare il server Minecraft su Ubuntu 16.04 LTS

Come installare Nginx su Ubuntu 18.04 LTS

Come installare uTorrent su Ubuntu 18.04 LTS

Come installare il server SSH su Ubuntu 18.04 LTS

Come installare il server VNC su Ubuntu 20.04 LTS