GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare e configurare VNC su Ubuntu 20.04?

Molti lavori vengono ora eseguiti da remoto. E uno di questi è l'assistenza tecnica che grazie al desktop remoto potremo gestire un altro computer come se fosse il nostro. Quindi è necessario sapere come installare e configurare VNC su Ubuntu 20.04 in questo modo il sistema sarà pronto per ricevere connessioni remote.

Cos'è VNC?

VNC è un software client-server open source che ti consente di vedere lo schermo del computer server e controllarlo su uno o più computer client indipendentemente dal sistema operativo in esecuzione sul client o sul server, puoi vedere lo schermo e controllare il server computer dal client.

Questo strumento VNC è molto apprezzato da coloro che lavorano fuori casa, sia per viaggi di lavoro che per qualsiasi altro motivo, la sua semplice procedura guidata di installazione ti darà la possibilità di eseguirlo o installare il pacchetto server in modo che il computer che stai utilizzando in quel momento è controllato da remoto, come opzione client per installare il pacchetto che ti permetterà di connetterti e controllare il computer remoto a piacimento.

Quindi è normale che un sistema come Ubuntu, caratterizzato dall'essere ampiamente utilizzato, abbia VNC.

Installa e configura VNC su Ubuntu 20.04

Esistono diversi programmi VNC che possiamo installare e configurare, TigerVNC è uno dei migliori. Questo è quello che installeremo e configureremo in questo post.

D'altra parte, si presume che l'installazione di Ubuntu 20.04 abbia già un ambiente desktop, ma spiegherò come installarne uno rapidamente.

Facoltativo:installa l'ambiente desktop Ubuntu

Nel caso in cui la tua installazione di Ubuntu non abbia un ambiente desktop, possiamo installarne uno con lo strumento taskel.

Quindi, apri un terminale o connettiti tramite SSH e aggiorna Ubuntu.

sudo apt update
sudo apt upgrade

Quindi, installa Tasksel eseguendo

sudo apt install tasksel

Successivamente, eseguilo con autorizzazioni sufficienti.

sudo tasksel

Nella schermata che appare, puoi scegliere l'ambiente desktop che preferisci. In questo caso, ho optato per un'installazione minima dell'ambiente desktop Ubuntu.

Al termine dell'installazione, che potrebbe richiedere del tempo a seconda della velocità di connessione e della disponibilità delle risorse, esegui questo comando per eseguire l'ambiente grafico predefinito.

sudo systemctl set-default graphical.target

Uscita:

Created symlink /etc/systemd/system/system/default.target → /lib/systemd/system/system/graphical.target.

Ora abbiamo l'ambiente desktop.

Configurazione di VNC su Ubuntu 20.04

Ora puoi installare VNC su Ubuntu 20.04 eseguendo il seguente comando

sudo apt install tigervnc-standalone-server tigervnc-common

Quindi, dovresti creare un nuovo utente da utilizzare per questo. Per fare ciò, puoi eseguire:

sudo useradd -m -s /bin/bash/ -G sudo user

Sostituisci user con il nome che preferisci.

Quindi, assegna una password

sudo passwd user

Ora usa il su comando per passare alla sessione dell'utente che hai creato.

su - user

E assegna una password VNC con il comando

sudo vncpasswd

Uscita:

Password:
Verify:
Would you like to enter a view-only password (y/n)? n

E ora avvia VNC eseguendo il seguente comando:

vncserver -localhost no

Uscita

New 'atechtown:1 (user)' desktop at :1 on machine atechtown
Starting applications specified in /etc/X11/Xvnc-session
Log file is /home/user/.vnc/atechtown:1.log
Use xtigervncviewer -SecurityTypes VncAuth,TLSVnc -passwd /home/user/.vnc/passwd atechtown:1 to connect to the VNC server.

In questo modo rimane solo da un computer con un client desktop remoto, per accedere al sistema.

Creazione di un nuovo servizio per VNC

Per gestire al meglio VNC, un nuovo systemd il servizio dovrebbe essere creato. Se VNC è in esecuzione, interrompi l'esecuzione.

sudo vncserver -kill :1

E crea il nuovo file

sudo nano /etc/systemd/system/[email protected]

Quindi, aggiungi il seguente contenuto

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

[Service]
Type=simple
User=user2
PAMName=login
PIDFile=/home/%u/.vnc/%H%i.pid
ExecStartPre=/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :
ExecStart=/usr/bin/vncserver :%i -localhost no -geometry 1024x768
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target

Salva le modifiche e aggiorna l'elenco dei servizi di sistema.

sudo systemctl daemon-reload

Quindi, abilita l'avvio del servizio VNC insieme al sistema e riavvialo.

sudo systemctl enable [email protected]
sudo systemctl start [email protected]

E ora puoi connetterti da un programma client e goderti VNC e assistenza remota in Ubuntu 20.04.

Conclusione

VNC è uno strumento molto popolare tra gli informatici perché consente loro di gestire in remoto un computer. Quindi, per il supporto tecnico, è abbastanza prudente averlo installato e configurato su un sistema come Ubuntu 20.04 e l'hai imparato in questo blog.


Ubuntu
  1. Come installare e configurare VNC su Ubuntu 20.04

  2. Come installare e configurare VNC su Ubuntu 18.04

  3. Come installare e configurare Redis su Ubuntu 18.04

  4. Come installare e configurare Redmine su Ubuntu 18.04

  5. Come installare e configurare Samba su Ubuntu 18.04

Installa e configura VNC su Ubuntu 20.04

Come installare e configurare Git su Ubuntu 20.04

Come installare e configurare OpenVAS 9 su Ubuntu

Come installare e configurare Redis in Ubuntu 20.04

Come installare e configurare il server VNC su Ubuntu 20.04

Come installare e configurare VNC su Ubuntu Server 20.04