Linux je pozoruhodně flexibilní operační systém. Jedním z nejjednodušších způsobů porozumění je, když vidíte, že vzhledem k úkolu existuje vždy několik cest k úspěchu. To je dokonale ilustrováno, když zjistíte, že je třeba zobrazit vzdálenou plochu na místním počítači. Můžete jít s RDP, VNC, SSH nebo dokonce s možností třetí strany. Obecně řečeno, vaše Plocha určí trasu, kterou podniknete, ale některé možnosti jsou mnohem jednodušší než jiné. Jakmile pochopíte, jak efektivní moderní desktopy tento úkol provedly, vaše Vzdálená správa desktopů a serverů Linux (s GUI) se výrazně zjednoduší.
jak jsem již zmínil, jak to uděláte, bude záviset na vaší distribuci. V tomto článku se budu zabývat tím, jak to lze provést mezi Ubuntu Desktop 18.04 a Fedora 26 a Fedora 26 na Kubuntu. Velkým problémem, se kterým se setkáte, je, že některé stolní počítače s touto technologií jednoduše nefungují dobře. Například, jak to stojí, Wayland musí ještě najít cestu k podpoře VNC. Totéž platí pro základní pracovní plochu OS. Takže předvedu připojení k Fedoře 26 z Ubuntu 18.04 a poté z Fedory 26 do Kubuntu 17.10. Budu používat nástroje remmina, krfb a vestavěné nástroje GNOME.
Z Ubuntu na Fedoru
S nejnovější verzi Fedora 26, použití výchozí prostředí GNOME, nastavení vzdáleného připojení je poměrně jednoduché (protože všechno je nainstalován ve výchozím nastavení). První věc, kterou musíte udělat, je povolit sdílení. Pokud otevřete pomlčku GNOME a zadejte sdílení, zobrazí se Možnost sdílení, která vám umožní nástroj otevřít. Po otevření okna klikněte na posuvník zapnutí / vypnutí do polohy Zapnuto a poté klikněte na sdílení obrazovky. Ve výsledném okně (Obrázek 1) zaškrtněte políčko Povolit připojení k ovládání obrazovky.
můžete také povolit možnosti přístupu pro nová připojení musí požádat o přístup a vyžadovat heslo. Vřele doporučuji, na minimum, že povolíte možnost pro nová připojení musí požádat o přístup. Tímto způsobem, když se někdo pokusí získat přístup ke vzdálené ploše, připojení nebude provedeno, dokud nebude schváleno. Jakmile budou tyto možnosti postaráno, můžete zavřít toto okno.
po vybalení z krabice musí mít Fedora v bráně firewall otevřený potřebný port, takže toto vzdálené připojení může fungovat. Vraťte se do pomlčky GNOME a zadejte firewall. Když se zobrazí ikona brány firewall, klikněte na ni a zadejte heslo správce. Ve výsledném okně klikněte na služby a přejděte dolů, dokud neuvidíte vnc-server (Obrázek 2).
kliknutím povolíte vnc-server a poté po zobrazení výzvy zadejte heslo správce. Přístup k portu VNC je nyní povolen.
přejděte na počítač Ubuntu. Musíme nainstalovat aplikaci remmina (což je jedna z lepších vzdálených klientských aplikací). Protože verze na standardní úložiště obsahuje několik chyb, budeme-li nainstalovat nejnovější verzi s následující kroky:
-
Přidejte potřebný repozitář příkazem sudo apt-add-úložiště ppa:remmina-ppa-tým/remmina-další
-
Update apt zdroje s příkazem sudo apt update
-
Nainstalujte software pomocí příkazu sudo apt-get install remmina remmina-plugin-rdp remmina-plugin-gnome libfreerdp-plugins-standard
Z desktop, menu, typ remmina a otevřete nově nainstalovaný software. V okně adresa (obrázek 3) Vyberte z rozevírací nabídky VNC, zadejte IP adresu stroje Fedora a stiskněte klávesu Enter na klávesnici.
jakmile stisknete klávesu Enter na klávesnici, zobrazí se oznámení na ploše Fedory. Umístěte kurzor na toto oznámení a klikněte na přijmout (obrázek 4). Připojení bude provedeno a kdokoli je na počítači Ubuntu, může ovládat plochu Fedory.
z Fedory do Kubuntu
nyní se připojíme z Fedory do Kubuntu. Protože budeme používat stejného klienta (remmina), musíme jej nainstalovat na Fedoru. Chcete-li to provést, otevřete okno terminálu a vydejte příkaz sudo dnf install remmina.
s nainstalovaným, musíme nyní přidat potřebný software na plochu Kubuntu. Dotyčná aplikace je krfb a lze ji nainstalovat příkazem sudo apt install krfb. Po instalaci můžete otevřít nabídku KDE a zadat krfb. Klikněte na výslednou položku a poté v novém okně zaškrtněte políčko spojené s povolením sdílení plochy (obrázek 5).
nástroj krfb vám také poskytuje potřebnou IP adresu a heslo, které chcete použít, abyste získali přístup od klienta. Pokud se vám dané heslo nelíbí, lze jej změnit kliknutím na přidružené tlačítko Upravit.
v tomto okamžiku je vaše plocha KDE připravena ke sdílení. Přejděte na Fedoru, otevřete pomlčku GNOME, zadejte remmina a kliknutím na ikonu otevřete software. Z rozevírací nabídky vyberte VNC, zadejte IP adresu počítače Kubuntu a stiskněte klávesu enter. Budete vyzváni k zadání hesla krfb. Zadejte to a klikněte na OK. Zpět na ploše Kubuntu budete vyzváni k přijetí připojení. Po přijetí se na Fedoře objeví Plocha Kubuntu. Jste připraveni pracovat.
jednoduché připojení ke vzdálené ploše
a to je vše, co je k tomu. Ano, existuje spousta dalších způsobů, jak povolit tyto typy připojení(a některé stolní počítače tento proces téměř tak snadné). Naštěstí moderní distribuce stolních počítačů obsahují vše potřebné k tomu, aby vzdálené připojení bylo neuvěřitelně jednoduché. Pokud vaše konkrétní pracovní plocha neobsahuje nástroje, které by to usnadnily, díváte se na instalaci jednoho z mnoha serverů VNC dostupných pro Linux (například vino, TigerVNC nebo tightvnc). Jít na standardní trasu serveru VNC nemusí být tak uživatelsky přívětivý jako metody, které jsem zde vysvětlil, ale jakmile je nastaven, je stejně spolehlivý.
Zjistěte více o Linuxu prostřednictvím bezplatného kurzu „Úvod do Linuxu“ od Linux Foundation a edX.