Vzdálená plocha Ubuntu – 18.04 Bionic Beaver Linux

Cíl

V následujícím návodu se dozvíte, jak nastavit sdílení vzdálené plochy klient/server v Ubuntu 18.04 Bionic Beaver.

Operační systém a verze softwaru

  • Operační systém: – Ubuntu 18.04 Bionic Beaver

Požadavky

Vyžaduje se oprávněný přístup k systému Ubuntu jako root nebo prostřednictvím příkazusudo.

Podmínky

  • # – vyžaduje, aby dané linuxové příkazy byly spuštěny s právy roota buď přímo jako uživatel root, nebo pomocí příkazu sudo
  • $ – vyžaduje, aby dané linuxové příkazy byly spuštěny jako běžný neprivilegovaný uživatel

Jiné verze tohoto návodu

Ubuntu 20. verze.04 (Focal Fossa)

Instrukce

Zapnutí sdílení vzdálené plochy

Pro začátek se nejprve musíme ujistit, že je v cílovém systému Ubuntu nainstalováno sdílení vzdálené plochy:

$ sudo apt update && sudo apt install -y vino

Dalším krokem je povolení vzdáleného sdílení:

Pomocí nabídky Activities vyhledejte Sharing jako součást sekce Nastavení systému. Případně proveďte příkaz gnome-control-center sharing, který vyvolá okno nastavení sdílení vzdálené plochy.

Hledá se systémový analytik pro Linux !
Geofyzikální ústav UAF, hledá zkušeného systémového analytika pro Linux, který by se připojil k týmu analytiků a inženýrů výzkumné kybernetické infrastruktury. MÍSTO VÝKONU: Fairbanks, Aljaška, USA
PŘIHLÁSIT SE HNED

Pro zahájení konfigurace vzdálené plochy klikněte na Screen Sharing.

Ujistěte se, že jsou všechny přepínače nastaveny na ON. V případě, že máte více Networks, vyberte, která síť bude použita pro sdílení vzdálené plochy. V případě potřeby nastavte heslo.
Volba Allow connections to control the screen dává vzdálenému uživateli možnost aktivní interakce se vzdálenou plochou. Pokud tato možnost NENÍ zaškrtnuta, relace vzdálené plochy bude nastavena pouze pro čtení.

Po zapnutí funkce vzdálené plochy Ubuntu můžete volitelně potvrdit, že váš systém nyní naslouchá na portu5900.
Otevřete terminál a zadejte:

$ ss -lntState Recv-Q Send-Q Local Address:Port Peer Address:PortLISTEN 0 128 0.0.0.0:22 0.0.0.0:*LISTEN 0 5 127.0.0.1:631 0.0.0.0:* LISTEN 0 128 127.0.0.1:6010 0.0.0.0:* LISTEN 0 128 0.0.0.0:38299 0.0.0.0:*LISTEN 0 5 0.0.0.0:5900 0.0.0.0:* LISTEN 0 128 :22 :* LISTEN 0 5 :631 :* LISTEN 0 128 :6010 :* LISTEN 0 128 :39717 :* LISTEN 0 5 :5900 :*

V případě, že máte povolenou bránu firewall UFW, otevřete port5900pro příchozí připojení:

$ sudo ufw allow from any to any port 5900 proto tcpRule addedRule added (v6)

Pokud chcete zpřísnit pravidla brány firewall, navštivte našeho průvodce Jak otevřít/povolit příchozí port brány firewall, kde najdete další informace.

Navázání připojení ke vzdálené ploše

V této fázi jsme připraveni obrátit pozornost na klientský systém, ze kterého budeme navazovat připojení ke vzdálené ploše Ubuntu.

Klient vzdálené plochy Remmina

Prvním klientem vzdálené plochy, kterého budeme používat k vytvoření připojení ke vzdálené ploše, je Remmina.
Klient vzdálené plochy Remmina by již měl být ve vašem systému Ubuntu 18.04 nainstalován. V případě, že jej potřebujete nainstalovat, spusťte jej:

$ sudo apt install remmina

Pomocí nabídky activitiesvyhledejte a spusťte klienta vzdálené plochy Remmina nebo spusťte příkaz:

$ remmina

Z rozevírací nabídky vyberte protokol VNC a zadejte název hostitele nebo IP adresu systému vzdálené plochy Ubuntu. Stisknutím tlačítka ENTER spustíte rychlé připojení ke vzdálené ploše.
Případně stiskněte tlačítko + a podívejte se níže, jak nastavit další možnosti připojení ke vzdálené ploše.

Vložte libovolný název pro připojení ke vzdálené ploše. Vyberte protokol VNC a nastavte Quality nebo Color depth. Chcete-li toto připojení uložit pro příští použití, stiskněte Save and Connect nebo jednoduše stiskněte tlačítko Connect.

Pokud se klient vzdálené plochy pokusí navázat spojení, musí server vzdálené plochy toto spojení přijmout. Na serveru vzdálené plochy stiskněte Accept.
Pokud jste tuto zprávu přehlédli, klikněte na Date & Time na horním panelu a vyhledejte oznámení Another user is trying to view your desktop .

Připojení ke sdílení vzdálené plochy bylo úspěšné. Pomocí panelu Remmina můžete dále upravit nastavení připojení ke vzdálené ploše.

Klient vzdálené plochyVNC

Jinou alternativou připojení ke sdílení vzdálené plochy Ubuntu je použití klienta VNC. Nejprve nainstalujte VNC do klientského systému Ubuntu:

$ sudo apt install tigervnc-viewer

Na rozdíl od výše uvedeného vzdáleného klienta Remina klient VNC nepodporuje šifrování. Při jakémkoli pokusu o připojení k serveru pro sdílení vzdálené plochy se zobrazí chybaNo matching security types.

Připojení ke vzdálené ploše pomocí klienta VNC se zapnutým šifrováním způsobí chybu No matching security types.

Z tohoto důvodu musíme nejprve zakázat šifrování na vzdáleném serveru pro sdílení plochy Vino. Proveďte následující linuxový příkaz a zakažte vzdálenému serveru vyžadovat šifrování pro připojení klientů VNC:

$ gsettings set org.gnome.Vino require-encryption false

Zkontrolujte, zda je šifrování na vzdáleném serveru zakázáno:

$ gsettings list-recursively org.gnome.Vino | grep encryptorg.gnome.Vino require-encryption false

Vzhledem k tomu, že je nyní šifrování zakázáno, můžete volitelně nejprve vytvořit SSH tunel ke vzdálené ploše pro klienta VNC na portu

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.