GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat a nakonfigurovat VNC na Ubuntu 20.04?

Mnoho úloh se nyní provádí na dálku. A jednou z nich je i technická pomoc, že ​​díky vzdálené ploše budeme moci spravovat další počítač, jako by byl náš vlastní. Je tedy nutné vědět, jak nainstalovat a nakonfigurovat VNC na Ubuntu 20.04 tak, aby systém byl připraven přijímat vzdálená připojení.

Co je VNC?

VNC je open source software klient-server, který vám umožňuje vidět obrazovku serverového počítače a ovládat jej na jednom nebo více klientských počítačích bez ohledu na to, jaký operační systém klient nebo server používá, můžete vidět obrazovku a ovládat server. počítače od klienta.

Tento nástroj VNC je vysoce ceněn těmi, kteří pracují mimo domov, ať už na služební cesty nebo z jakéhokoli jiného důvodu, jeho jednoduchý instalační průvodce vám dá možnost jej spustit nebo nainstalovat serverový balíček tak, aby počítač, který právě používáte se ovládá vzdáleně, protože klient si může nainstalovat balíček, který vám umožní připojit a ovládat vzdálený počítač podle libosti.

Je tedy normální, že systém jako Ubuntu, který se vyznačuje tím, že je široce používán, má VNC.

Instalace a konfigurace VNC na Ubuntu 20.04

Existuje několik programů VNC, které můžeme nainstalovat a nakonfigurovat, TigerVNC je jedním z nejlepších. To je ten, který se chystáme nainstalovat a nakonfigurovat v tomto příspěvku.

Na druhou stranu se předpokládá, že instalace Ubuntu 20.04 již má desktopové prostředí, ale vysvětlím, jak jej rychle nainstalovat.

Volitelné:Instalace prostředí Ubuntu Desktop Environment

V případě, že vaše instalace Ubuntu nemá desktopové prostředí, můžeme jej nainstalovat pomocí nástroje taskel.

Takže otevřete terminál nebo se připojte přes SSH a aktualizujte Ubuntu.

sudo apt update
sudo apt upgrade

Poté nainstalujte Tasksel spuštěním

sudo apt install tasksel

Poté jej spusťte s dostatečnými oprávněními.

sudo tasksel

Na obrazovce, která se objeví, si můžete vybrat prostředí pracovní plochy podle svého výběru. V tomto případě jsem se rozhodl pro minimální instalaci desktopového prostředí Ubuntu.

Po dokončení instalace, která může nějakou dobu trvat v závislosti na rychlosti vašeho připojení a dostupnosti zdrojů, spusťte tento příkaz, aby se spustilo výchozí grafické prostředí.

sudo systemctl set-default graphical.target

Výstup:

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

Nyní máme desktopové prostředí.

Konfigurace VNC na Ubuntu 20.04

Nyní můžete nainstalovat VNC na Ubuntu 20.04 spuštěním následujícího příkazu

sudo apt install tigervnc-standalone-server tigervnc-common

Poté byste měli vytvořit nového uživatele, který bude k tomuto použit. Chcete-li to provést, můžete spustit:

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

Nahraďte user se jménem dle vašeho výběru.

Přidělte tedy heslo

sudo passwd user

Nyní použijte su příkaz pro přepnutí do relace uživatele, kterého jste vytvořili.

su - user

A přiřaďte heslo VNC pomocí příkazu

sudo vncpasswd

Výstup:

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

A nyní spusťte VNC spuštěním následujícího příkazu:

vncserver -localhost no

Výstup

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.

Tímto způsobem zůstává přístup k systému pouze z počítače s klientem vzdálené plochy.

Vytvoření nové služby pro VNC

Pro lepší správu VNC, nový systemd služba by měla být vytvořena. Pokud VNC běží, zastavte jej.

sudo vncserver -kill :1

A vytvořte nový soubor

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

Přidejte tedy následující obsah

[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

Uložte změny a obnovte seznam systémových služeb.

sudo systemctl daemon-reload

Poté povolte spuštění služby VNC společně se systémem a restartujte jej.

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

A nyní se můžete připojit z klientského programu a užívat si VNC a vzdálenou pomoc v Ubuntu 20.04.

Závěr

VNC je mezi informatiky velmi oblíbeným nástrojem, protože jim umožňuje vzdálenou správu počítače. Pokud jde o technickou podporu, je docela rozumné nechat si ji nainstalovat a nakonfigurovat na systému jako Ubuntu 20.04 a to jste se dozvěděli v tomto blogu.


Ubuntu
  1. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 18.04

  3. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 18.04

  1. Jak nainstalovat a nakonfigurovat Redmine na Ubuntu 18.04

  2. Jak nainstalovat a nakonfigurovat Sambu na Ubuntu 18.04

  3. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 20.04

  1. Jak nainstalovat a nakonfigurovat Jenkins na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat Askbot na Ubuntu 16.04

  3. Jak nainstalovat a nakonfigurovat MongoDB na Ubuntu 14.04