, Jak Používat Připojení ke Vzdálené Ploše v Ubuntu Linux: Kompletní Návod

, Jak Používat Připojení ke Vzdálené Ploše v Ubuntu Linux: Kompletní Návod

4. února roku 2020

Michael Bose

Remote desktop protocol je populární síťový protokol, který je široce používán pro připojení k počítači na dálku v prostředí Windows, aby je spravovat. Tento protokol lze použít pro připojení k fyzickým a virtuálním strojům, které jsou spuštěny v systému Windows., Nicméně, pokud Linux s grafickým uživatelským rozhraním (GUI) je nainstalován na vašem počítači, můžete použít remote desktop protokol a nakonfigurovat připojení ke vzdálené ploše z Linuxu stroje na stroje s Windows přes RDP, stejně jako konfigurace přístup z Windows stroje na Linuxový stroje pomocí tohoto protokolu. V případě potřeby můžete také použít RDP pro připojení z linuxových počítačů k linuxovým strojům. Je vhodné použít PRV pro Ubuntu tak, aby se připojit k virtuální stroje běžící ve veřejných cloudů, jako jsou Azure, Amazon EC2 nebo Google Cloud.,

k Dispozici jsou tři nejpoužívanější síťové protokoly pro správu Ubuntu na dálku:

  1. SSH (Secure Shell)
  2. RDP (Remote Desktop Protocol)
  3. VNC (Virtual Network Computing)

Dnes v blogu vysvětluje, Ubuntu remote desktop configuration, které mohou být také aplikovány na jiné distribuce Linuxu.

Stáhnout Základní verzi z NAKIVO Backup & Replikace, vyzkoušet základní funkce našich oceněné data protection software., Tímto způsobem můžete chránit prostředí VMware a Hyper-V za speciální cenu $99/socket, získat jeden rok užitečné technické podpory NAKIVO a upgradovat na jiná vydání, až budete připraveni.

Jak Používat Připojení ke Vzdálené Ploše v Ubuntu

Ve většině případů, musíte nainstalovat Ubuntu remote desktop client ručně na Ubuntu Linux. V dnešním blogu je Ubuntu 18.04.2 nainstalován na virtuálním počítači VMware., Některé balíčky jsou již nainstalovány v našem Ubuntu před konfigurací vzdálené plochy Ubuntu: textový editor vim, net-tools a SSH server (který umožňuje vzdálené připojení přes SSH ke konzole Linux). Tyto balíčky mohou být nainstalovány s jediným příkazem:

sudo apt-get install -y vim net-tools openssh-server

aby bylo možné nakonfigurovat Ubuntu RDP připojení, musíte nainstalovat RDP klienta nebo/a RDP server, v závislosti na připojení směrem.,

poznámka: v systémech Windows je klient vzdálené plochy známý jako Remote Desktop Connection nebo Terminal Services Client. Windows XP používá protokol RDP verze 5.1, Windows Server 2003, verze 5.2, Windows Server 2008, verze 6.1, Windows 7 – verze 7, Windows 8 a Windows Server 2012 – verze 8, Windows 8.1, Windows 10 – RDP verze 10 a Windows Server 2012R2 – verze 8.1.,

Data Protection with NAKIVO Backup & Replication

NAKIVO Backup & Replication delivers high-end data protection for SMBs and enterprises with multiple backup, replication and recovery features, including VMware Backup, Hyper-V Backup, Office 365 Backup and more.,

Použití Remmina – Ubuntu Remote Desktop Client

Remmina je bezplatný open-source software, který je určený, aby se život jednodušší pro systémové administrátory, kteří potřebují vytvořit Ubuntu remote desktop připojení. Remmina podporuje nejen RDP pro Ubuntu, ale i další protokoly vzdálené plochy, jako jsou VNC, SSH a SPICE. V tomto tutoriálu protokolu vzdálené plochy se můžete naučit, jak nainstalovat a nakonfigurovat Remminu jako klienta vzdálené plochy Ubuntu. Remmina můžete nainstalovat pomocí jedné ze dvou níže uvedených metod.,

jak nainstalovat Remmina v GUI

kliknutím na tlačítko v levém dolním rohu plochy Ubuntu otevřete hlavní nabídku (Zobrazit aplikace).

zadejte rdp do vyhledávacího pole.

můžete vidět, že Remmina byla nalezena jako klient vzdálené plochy.

klikněte na Remmina na této obrazovce.

jste přesměrováni na stránku softwaru Ubuntu. Kliknutím na Remmina zobrazíte podrobnosti o tomto softwaru.

klikněte na Instalovat a nainstalujte Remmina klienta vzdálené plochy.,

zadejte své heslo, které je nutné pro instalaci balíčků.

počkejte, až budou nainstalovány potřebné balíčky.

Jak nainstalovat Remmina v konzole

Jako alternativu, můžete nainstalovat Remmina v Ubuntu konzole, jen s několika málo příkazy.,

Nejprve si přidejte potřebný repozitář do úložiště seznam vašich Ubuntu systém:

sudo add-apt-repository ppa:remmina-ppa-tým/remmina-další

Aktualizovat repozitáře a k dispozici balení seznam:

sudo apt-get update

Instalovat Remmina a související pluginy:

sudo apt-get install remmina

sudo apt-get install remmina-plugin-*

sudo apt-get install libfreerdp-plugins-standardní

Post-instalační konfigurace

Po dokončení instalace, spusťte Remmina.,

klikněte na tlačítko hlavní nabídky v rozhraní GNOME Ubuntu, najděte ikonu Remmina v nabídce nebo zadejte Remmina a vyhledejte aplikaci. Můžete také otevřít konzolu (terminál) a zadat remmina pro spuštění aplikace.,

po spuštění Remmina poprvé, bude aplikace požádat, abyste nainstalovat některé balíčky; nainstalovat balíčky s těmito příkazy:

sudo snap připojit remmina:avahi-sledujte :avahi-pozorovat,

sudo snap připojit remmina:cups-ovládání :šálky-control

sudo snap připojit remmina:mount-pozorovat :mount-pozorovat,

sudo snap připojit remmina:password-manager-služby :password-manager-služby

Pojďme se připojit ke vzdálené počítače se systémem Windows běží na jiném VM od Ubuntu stroj, na kterém Remmina je nainstalován., Ujistěte se, že Vzdálená plocha je povolena na vzdáleném počítači, ke kterému se chcete připojit. V aktuálním příkladu je na vzdáleném virtuálním počítači Windows nainstalován systém Windows Server 2008 R2.

klepněte pravým tlačítkem myši na tento počítač a v kontextové nabídce vyberte Vlastnosti. Ve vlastnostech systému stiskněte Pokročilé nastavení systému. V okně Vlastnosti systému vyberte kartu Remote a klikněte na Povolit připojení z počítačů se spuštěnou libovolnou verzí vzdálené plochy. Stiskněte tlačítko OK pro uložení nastavení. Všimněte si, že brána Firewall systému Windows bude naladěn automaticky povolit příchozí spojení (TCP port 3389 ve výchozím nastavení).,

Spustit CMD a spusťte ipconfig příkazu zkontrolujte IP adresu vašeho systému Windows, na kterém máte povoleno připojení ke vzdálené ploše. V tomto příkladu je IP adresa počítače se systémem Windows 192.168.101.21.

nyní se vraťte do svého linuxového počítače, kde jste nainstalovali Remminu jako klienta vzdálené plochy.

v otevřeném okně Remmina vyberte v rozevíracím seznamu RDP.

zadejte IP adresu vzdáleného hostitele (v tomto případě 192.168.101.21) a stiskněte klávesu Enter.,

Pokud certifikát podrobnosti jsou zobrazeny, hit Ano přijměte certifikát a připojení ke vzdálenému hostiteli. Zadejte pověření pro ověření RDP a kliknutím na OK se přihlaste ke vzdálenému hostiteli prostřednictvím RDP. Ujistěte se, že uživatel na počítači se systémem Windows má oprávnění k použití RDP.

je vytvořena relace RDP. Ve výchozím nastavení je však rozlišení asi 640×480 a to je příliš nízké.,

při použití Remminy pro připojení ke vzdáleným strojům Windows nebo Linux můžete nastavit vlastní rozlišení pro relaci Ubuntu RDP. Kliknutím na ikonu + v levém horním rohu okna Remmina vytvoříte novou předvolbu připojení.

V otevřeném okně zadejte název remote desktop Linux na Windows připojení a vyberte RDP protokol. Na základní kartě zadejte IP adresu vzdáleného hostitele (192.168.101.,21 v tomto případě), uživatelské jméno (uživatel musí mít možnost vzdáleně se připojit k cílovému hostiteli) a heslo vybraného uživatele. Níže v sekci rozlišení rozbalte rozbalovací nabídku a vyberte vlastní rozlišení, například 800×600. Pokud jste nakonfigurovali všechny potřebné možnosti připojení, stiskněte Uložit.

v hlavním okně Remmina, můžete vidět přidanou připojení preset s názvem Windows Server 2008. Poklepejte na předvolbu pro připojení k vybranému vzdálenému hostiteli z Ubuntu přes RDP., Všimněte si, že nemusíte zadávat přihlašovací údaje, protože jsou uloženy v předvolbě.

nyní byla vaše relace vzdálené plochy Linux na Windows vytvořena s vybraným rozlišením.

Použití Xrdp – Ubuntu Remote Desktop Server

můžete také nakonfigurovat server Vzdálené Plochy na vašem systému Linux a připojit se, že Linux vzdáleně z počítače se systémem Windows pomocí standardní Windows Remote Desktop klienta., Populární Linuxové distribuce nemají Remote Desktop server nainstalován, ale je možné instalovat a konfigurovat Vzdálenou Plochu serveru na Linuxu ručně, tak, aby správa Linux stroj na dálku v grafickém režimu. V této části vysvětlíme, jak nakonfigurovat přístup pomocí protokolu vzdálené plochy na Ubuntu 18.04.2. Hlavní složkou, kterou pro tento účel potřebujete, je xrdp.

Xrdp je implementace Microsoft RDP, která umožňuje operačním systémům bez Windows poskytovat funkčnost serveru RDP. Xrdp je svobodný a open source software., Systém X Window je vyžadován pro použití xrdp. Zjistíme, jak nakonfigurovat server vzdálené plochy na Ubuntu.

nejprve aktualizujte strom úložiště softwaru:

sudo apt-get update

nainstalujte xrdp z online úložišť softwaru:
sudo apt-get install xrdp

musíte nainstalovat desktopové prostředí Xfce. Ve výchozím nastavení je Ubuntu 18 nainstalován s GNOME 3, ale xrdp funguje lépe s XFCE, což je lehké desktopové prostředí. Po instalaci XFCE a konfiguraci RDP pro Ubuntu budete mít stále možnost Přihlásit se k Ubuntu Linux lokálně pomocí GNOME.,

proto nainstalujte XFCE:
sudo apt-get install xfce4

v domovském adresáři vašeho uživatele, vytvořte .soubor xsession a do tohoto souboru napište řetězec xfce4-session. Nakonfigurujete tedy Server xrdp tak, aby používal xfce jako výchozí grafické prostředí.

echo xfce4-session > ~/.xsession

aby xrdp spustit automaticky, když je spuštěn Linux.

sudo systemctl povolit xrdp

restartujte službu xrdp, aby se změny projevily.

sudo service xrdp restart

vymazat konfiguraci uloženou v startwm.,sh skript soubor, který je potřeba na start xrdp:

sudo sh-c ‚cat /dev/null > /etc/xrdp/startwm.sh‘

(Před spuštěním příkazu výše, můžete vytvořit kopii tohoto souboru v případě potřeby pomocí příkazu cp /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh1 )

Upravit startwm.sh shell skriptu konfigurační soubor s vim:

sudo vim /etc/xrdp/startwm.sh

startwm.sh shell script soubor musí obsahovat následující řádky:

#!/bin / sh

if; pak

., /etc/default/locale

export LANGUAGE

fi

startxfce4

Udržujte jeden prázdný řádek na konci souboru.

Uložit startwm.sh konfigurační soubor a ukončit: Stiskněte Esc a napište :wq

Restartujte xrdp služby:

sudo service xrdp restartovat

Zkontrolujte, zda IP adresa vašeho Ubuntu Linux:

ifconfig

nebo

hostname

V tomto příkladu je IP adresa na počítači Linux, je 192.168.101.208.

ve výchozím nastavení je brána firewall v Ubuntu zakázána., Pokud je brána firewall povolena, povolte příchozí připojení k portu TCP 3389.

sudo ufw allow 3389

Pro větší bezpečnost, můžete nastavit povolené IP adresy nebo vlastní sítí:

sudo ufw allow od 192.168.101.0/24 na každém portu 3389

Poznámka: Pokud dálkový ovladač Linux stroj na vzdáleném místě je v lokální síti za NAT a budete potřebovat pro přístup k tomu stroji přes RDP z externí IP adresu, můžete nakonfigurovat port forwarding nebo připojení VPN na routeru/brány firewall na vzdáleném místě.

zkuste se připojit k Ubuntu Linux z Windows přes RDP.,

otevřete CMD ve Windows (Start > Run > CMD).

Spustit příkaz otevřít klienta Vzdálené Plochy a připojit se k požadované hostitel:

mstsc /v:192.168.101.208

Vyberte Xorg jako typ relace a zadejte své přihlašovací jméno a heslo.

Pokud uvidíte prázdnou modrou obrazovku a po několika minutách čekání se zobrazí chyba, znamená to, že něco není správně nakonfigurováno. Zjistíme, jak opravit prázdný problém s modrou obrazovkou pro xrdp.,

Tento problém souvisí s xorgxrdp balíček a některé změny realizovány na Ubuntu 18.04 ve srovnání s předchozí verze Ubuntu, které mají zlomené xrdp schopnosti. Jak si vzpomínáte, Ubuntu 18.04.2 se používá v aktuálním příkladu pro konfiguraci xrdp. Za účelem stanovení prázdná modrá obrazovka, spusťte příkaz a nainstalovat aktuální verzi xorgxrdp-hwe:

sudo apt-get install xorgxrdp-hwe-18.04

můžete zkontrolovat verzi Ubuntu pomocí příkazu:

lsb_release-a

Restartujte xrdp služba (daemon):

sudo /etc/init.,d / xrdp restart

po instalaci potřebného balíčku otevřete klienta RDP a zkuste se znovu připojit k Ubuntu přes RDP.

ve Windows CMD run:

mstsc /v:192.168.101.208

v přihlašovacím okně vyberte Xorg a zadejte své přihlašovací jméno a heslo.

nyní jste se úspěšně připojili. V dialogovém okně, které se zobrazí po připojení k Ubuntu RDP (Vítejte na prvním spuštění panelu), vyberte Použít výchozí konfiguraci.,

Pokud potřebujete nastavit vlastní rozlišení ve Windows CMD, spustit:

mstsc

Zadejte IP adresu vzdáleného Ubuntu stroj ručně.

klepněte na tlačítko Zobrazit možnosti a vyberte potřebné rozlišení na kartě Zobrazení.

nyní se můžete připojit k Ubuntu z Windows přes RDP a použít potřebné rozlišení obrazovky vzdálené plochy. To znamená, že RDP pro Ubuntu byl úspěšně nakonfigurován a je tedy koncem dnešního tutoriálu protokolu vzdálené plochy.,

závěr

dnešní blogový příspěvek vysvětlil, jak používat připojení ke vzdálené ploše v Ubuntu Linux. Konfigurace příchozích a odchozích připojení ke vzdálené ploše v Ubuntu je dostupná pro většinu uživatelů. Musíte nainstalovat klienta vzdálené plochy pro připojení z Ubuntu k počítačům Windows a dalším strojům. Chcete-li se připojit k počítači Ubuntu Linux, musíte na svém počítači Linux nainstalovat a nakonfigurovat server vzdálené plochy. Pro tento účel musí být nainstalovány Xrdp a XFCE.,

Pokud z nějakého důvodu nemůžete použít RDP pro Ubuntu, zvažte použití VNC, což je alternativa protokolu k RDP. Použití RDP a VNC umožňuje vzdálené připojení k fyzickým a virtuálním strojům pomocí grafického uživatelského rozhraní. Nezapomeňte zálohovat své Linuxové servery a virtuální počítače, abyste chránili svá data. Stáhněte si NAKIVO Backup & replikace a zálohujte své virtuální stroje a fyzické servery.,

How to Use Remote Desktop Connection in Ubuntu Linux: Complete Walkthrough

5 (100%) 13 votes

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *