GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalujte vnc server a klienta na Ubuntu

VNC je zkratka pro Virtual Network Computing nebo jednoduše řečeno „Remote Desktop“. Umožňuje systému přístup na plochu jiného systému. Nyní se podívejme, jak lze provést vnc na ubuntu.

Instalovat balíčky

$ sudo apt-get install vnc4server xvnc4viewer

1. vnc4server – Toto je aplikace serveru vnc. Spouští se na systému, který má být vzdáleně prohlížen.
2. xvnc4viewer - Toto je klientská aplikace. Připojí se ke vzdálenému systému vnc.

Nastavte heslo vnc

Klient vnc, který se připojí k tomuto serveru vnc, bude muset použít heslo. Nejprve je tedy nutné nastavit heslo. To lze provést pomocí příkazu vncpasswd. Pamatujte, že soubor s hesly se nachází na adrese ~/.vnc/passwd

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

Nebo můžete jednoduše spustit pouze příkaz vncpasswd

$ vncpasswd
Password:
Verify:

Spusťte server 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

:12 je číslo displeje. Může to být libovolné číslo a na tomto čísle otevře vncserver. Můžete mít spuštěno více serverů vnc. Pokud spouštíte příkaz vncserver poprvé, požádá o heslo.

Připojte se pomocí klienta VNC

Jakmile je vncserver spuštěn, je čas spustit klienta 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:

Nejprve se zeptá na server. Zadejte localhost:12. Formát může být ipaddress:display_number
Dále se zeptá na heslo. Použijte heslo, které bylo nastaveno v předchozích krocích.

Nyní se otevře okno VNC s terminálem.

Manová stránka xvnc4viewer říká:

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.

Po dokončení zavřete server

Po dokončení relace vnc by měl server vnc zavřít obrazovku.

$ vncserver -kill :12
Killing Xvnc4 process ID 23664

Omezení

Výše uvedený přístup k navázání připojení vnc má určitá omezení. Vyžaduje, aby server měl veřejně přístupnou IP adresu nebo měl potřebné nastavení přesměrování portů, aby jej klient vnc mohl dosáhnout na správném čísle portu.

Reverse VNC

Při reverzní vnc se server vnc připojuje ke klientovi vnc. To se provádí, když server nemá veřejnou IP ani nemůže přesměrovat port. Klient však musí mít veřejnou IP nebo musí být schopen provést nezbytné přesměrování portů.

Zdroje

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. Jak nainstalovat klienta a server NFS na Ubuntu 20.04

  2. Nainstalujte server VNC na Ubuntu 13.04 / Ubuntu 12.10

  3. Nainstalujte UrBackup Server a klienta na Ubuntu 20.04 - Jak na to?

  1. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 18.04

  3. Jak nainstalovat VNC Server na Ubuntu 14.04

  1. Jak nainstalovat UrBackup Server a klienta na Ubuntu 20.04

  2. Nainstalujte a nakonfigurujte VNC Server na Ubuntu 16.04

  3. Nainstalujte a nakonfigurujte VNC na Ubuntu 20.04