Remote Desktop Verbinding gebruiken in Ubuntu Linux: Complete Walkthrough

Remote Desktop Verbinding gebruiken in Ubuntu Linux: Complete Walkthrough

February 4, 2020

door Michael Bose

Remote desktop protocol is een populair netwerkprotocol dat veel wordt gebruikt voor het verbinden met computers op afstand in Windows-omgevingen om ze te beheren. Dit protocol kan worden gebruikt voor het verbinden met fysieke en virtuele machines die worden uitgevoerd op Windows., Echter, als Linux met een grafische gebruikersinterface (GUI) op je machine is geà nstalleerd, kun je het remote desktop protocol gebruiken en de remote desktop Verbinding van Linux machines naar Windows machines configureren via RDP, evenals de toegang van Windows machines naar je Linux machines configureren met behulp van dit protocol. U kunt ook RDP gebruiken om verbinding te maken van Linux machines met Linux machines indien nodig. Het is handig om RDP Voor Ubuntu te gebruiken om verbinding te maken met virtuele machines die draaien in openbare clouds zoals Azure, Amazon EC2 en Google Cloud.,

er zijn drie de meest gebruikte netwerkprotocollen om Ubuntu op afstand te beheren:

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

in de blog van vandaag wordt uitgelegd hoe Ubuntu Extern bureaublad kan worden geconfigureerd voor andere Linux-distributies.

Download de basisversie van nakivo Backup & replicatie, om de kernfunctionaliteit van onze bekroonde software voor gegevensbescherming uit te proberen., Op deze manier kunt u VMware-en Hyper-V-omgevingen beschermen tegen een speciale prijs van $99/socket, een jaar technische ondersteuning van NAKIVO krijgen en upgraden naar andere edities wanneer u klaar bent.

hoe verbinding met Extern bureaublad te gebruiken in Ubuntu

in de meeste gevallen moet u de Ubuntu Extern bureaublad-client handmatig installeren op uw Ubuntu Linux. In de blogpost van vandaag wordt Ubuntu 18.04.2 geïnstalleerd op de virtuele machine van VMware., Sommige pakketten zijn al geà nstalleerd in onze Ubuntu voordat u naar het configureren van Ubuntu remote desktop: de teksteditor vim, net-tools en de SSH-server (waarmee u via SSH op afstand verbinding kunt maken met de Linux-console). Deze pakketten kunnen worden geïnstalleerd met het enkele commando:

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

om Ubuntu RDP-verbindingen te configureren, moet u de RDP-client of / en de RDP-server installeren, afhankelijk van de verbindingsrichting.,

opmerking: in Windows-systemen staat de Extern bureaublad-client bekend als Extern bureaublad-verbinding of Terminal Services-Client. Windows XP gebruikt RDP versie 5.1, Windows Server 2003-versie 5.2, Windows Server 2008-versie 6.1, Windows 7-versie 7, Windows 8 en Windows Server 2012-versie 8, Windows 8.1, Windows 10-RDP versie 10, en Windows Server 2012R2 – versie 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.,

het gebruik van Remmina-Ubuntu Remote Desktop Client

Remmina is een gratis open-source software die is bedoeld om het leven gemakkelijker te maken voor systeembeheerders die Ubuntu remote desktop verbindingen tot stand moeten brengen. Remmina ondersteunt niet alleen RDP Voor Ubuntu, maar ook andere remote desktop protocollen zoals VNC, SSH en SPICE. U kunt leren hoe u Remmina installeert en configureert als Ubuntu remote desktop client in deze tutorial remote desktop protocol. U kunt Remmina installeren met behulp van een van de twee onderstaande methoden.,

Hoe installeer ik Remmina in de GUI

klik op de knop in de linkerbenedenhoek van het Ubuntu-bureaublad om het hoofdmenu te openen (toepassingen weergeven).

Typ rdp in de zoekbalk.

U kunt zien dat Remmina is gevonden Als de Extern bureaublad-client.

klik op Remmina op dit scherm.

u wordt doorgestuurd naar de Ubuntu-softwarepagina. Klik op Remmina om details over deze software te zien.

klik op Installeren om Remmina de remote desktop client te installeren.,

Voer uw wachtwoord in dat nodig is om pakketten te installeren.

wacht tot de benodigde pakketten geïnstalleerd zijn.

Hoe installeer ik Remmina in de console

als alternatief kunt u Remmina installeren in de Ubuntu console met slechts een paar commando ‘ s.,

voeg Eerst de benodigde software-gegevensopslagruimte de gegevensopslagruimte lijst van je Ubuntu systeem:

sudo add-apt-repository ppa:remmina-ppa-team/remmina-volgende

Update de repositories en de beschikbare pakketten lijst:

sudo apt-get update

Installeren Remmina en gerelateerde plugins:

sudo apt-get install remmina

sudo apt-get install remmina-plugin-*

sudo apt-get install libfreerdp-plugins-standaard

Post-installatie configuratie

Nadat de installatie is voltooid, start Remmina.,

klik op de knop hoofdmenu in de GNOME-interface van Ubuntu, zoek het Remmina-pictogram in het menu of typ Remmina om de toepassing te vinden. U kunt ook de console (terminal) openen en remmina invoeren om de toepassing uit te voeren.,

Zodra je start Remmina voor de eerste keer, de toepassing zal u vragen om bepaalde pakketten te installeren; de pakketten installeren met de volgende commando ‘ s:

sudo module sluit remmina:avahi-let op :avahi-observeren

sudo module sluit remmina:cups-control :cups-control

sudo module sluit remmina:mount-let op :mount-observeren

sudo module sluit remmina:wachtwoord-manager-service :wachtwoord-manager-service

Laten we verbinding maken met de externe computer met Windows machine draait op een andere VM van de Ubuntu machine waarop Remmina is geïnstalleerd., Zorg ervoor dat Extern bureaublad is ingeschakeld op de externe machine waarmee u verbinding gaat maken. In het huidige voorbeeld wordt Windows Server 2008 R2 geïnstalleerd op de externe virtuele machine van Windows.

Klik met de rechtermuisknop op mijn Computer en selecteer in het contextmenu eigenschappen. Klik in de Systeemeigenschappen op Geavanceerde systeeminstellingen. Selecteer in het venster Systeemeigenschappen het tabblad Extern en klik op Verbindingen toestaan vanaf computers waarop een versie van Extern bureaublad wordt uitgevoerd. Druk op OK om instellingen op te slaan. Merk op dat Windows Firewall automatisch wordt afgestemd om inkomende verbindingen toe te staan (standaard TCP-poort 3389).,

voer CMD uit en voer het ipconfig-commando uit om het IP-adres van uw Windows-systeem te controleren waarop u externe bureaubladverbindingen hebt ingeschakeld. In dit voorbeeld is het IP-adres van de Windows machine 192.168.101.21.

ga nu terug naar je Linux machine waar je Remmina hebt geïnstalleerd als de remote desktop client.

in het geopende Remmina-venster selecteert u RDP in de vervolgkeuzelijst.

voer het IP-adres van de externe host in (192.168.101.21 in dit geval) en druk op Enter.,

als de certificaatdetails worden weergegeven, Druk op Ja om het certificaat te accepteren en verbinding te maken met de externe host. Voer de RDP-verificatiegegevens in en klik op OK om u via RDP aan te melden bij de externe host. Zorg ervoor dat een gebruiker op een Windows-machine machtigingen heeft om RDP te gebruiken.

de RDP-sessie wordt ingesteld. Standaard is de resolutie echter ongeveer 640×480, en dat is te laag.,

u kunt de aangepaste resolutie voor uw Ubuntu RDP-sessie instellen wanneer Remmina wordt gebruikt om verbinding te maken met externe Windows-of Linux-machines. Klik op het pictogram + in de linkerbovenhoek van het Remmina-venster om een nieuwe verbindingsvoorkeuze te maken.

voer in het geopende venster de naam van uw Extern bureaublad Linux naar Windows-verbinding in en selecteer RDP als het protocol. Voer in het tabblad Basic het IP-adres in van de externe host (192.168.101.,21 in dit geval), de gebruikersnaam (gebruiker moet worden toegestaan om op afstand verbinding te maken op de doelhost) en het wachtwoord van de geselecteerde gebruiker. Vouw hieronder in het gedeelte resolutie het vervolgkeuzemenu uit en selecteer de aangepaste resolutie, bijvoorbeeld 800×600. Wanneer u alle benodigde verbindingsopties hebt geconfigureerd, drukt u op Opslaan.

nu kunt u in het hoofdvenster van Remmina de toegevoegde verbindingsvoorinstelling Windows Server 2008 zien. Dubbelklik op de voorinstelling om verbinding te maken met de geselecteerde externe host vanuit Ubuntu via RDP., Merk op dat u geen referenties hoeft in te voeren omdat ze zijn opgeslagen in de voorinstelling.

nu is uw Extern bureaublad Linux naar Windows-sessie ingesteld met de geselecteerde resolutie.

met Xrdp – Ubuntu Remote Desktop Server

u kunt ook een Remote Desktop server configureren op uw Linux-systeem en verbinding maken met die Linux op afstand vanaf Windows-machines met behulp van een standaard Windows Remote Desktop client., Populaire Linux distributies hebben de Remote Desktop server niet geà nstalleerd, maar het is mogelijk om de Remote Desktop server op Linux handmatig te installeren en te configureren, om zo het beheer van een Linux machine op afstand in de grafische modus mogelijk te maken. In deze sectie zullen we uitleggen hoe u toegang via Extern bureaublad-Protocol kunt configureren voor Ubuntu 18.04.2. De belangrijkste component die u nodig hebt voor dit doel is xrdp.

Xrdp is een implementatie van Microsoft RDP waarmee niet-Windows-besturingssystemen functionaliteit van de RDP-server kunnen bieden. Xrdp is gratis en open source software., Het X Window systeem is vereist om xrdp te gebruiken. Laten we eens kijken hoe u een remote desktop server op Ubuntu kunt configureren.

eerst, update de software repository boom:

sudo apt-get update

Install xrdp from online software repositories:
sudo apt-get install xrdp

u moet de Xfce desktop environment installeren. Standaard is Ubuntu 18 geïnstalleerd met GNOME 3, maar xrdp werkt beter met XFCE, een lichtgewicht desktopomgeving. Na het installeren van XFCE en het configureren van RDP Voor Ubuntu, hebt u nog steeds de mogelijkheid om lokaal in te loggen op uw Ubuntu Linux met behulp van GNOME.,

vandaar, installeer XFCE:
sudo apt-get install xfce4

in de persoonlijke map van uw gebruiker, maak de .xsession bestand en schrijf de xfce4-session string in dat bestand. Zo configureer je de xrdp server om xfce te gebruiken als de standaard grafische omgeving.

echo xfce4-session >~/.Xsession

laat xrdp automatisch starten wanneer je Linux opstart.

sudo systemctl activeer xrdp

Herstart de xrdp-service om wijzigingen door te voeren.

sudo service xrdp restart

Wis de configuratie opgeslagen in de startwm.,sh shell scriptbestand dat nodig is om xrdp te starten:

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

(voordat u het bovenstaande commando uitvoert, kunt u indien nodig een kopie van dat bestand maken met het commando cp /etc/xrdp/startwm.sh /etc / xrdp / startwm. sh1)

startwm.sh shell script configuratiebestand met vim:

sudo vim /etc/xrdp/startwm.sh

De startwm.sh shell scriptbestand moet de volgende regels bevatten:

#!/ bin / sh

if; dan

., /etc / default / locale

export LANG LANGUAGE

fi

startxfce4

houd één lege regel aan het einde van het bestand.

opslaan startwm.sh configuratiebestand en afsluiten: druk op Esc en typ :wq

start de xrdp-service opnieuw op:

sudo-service xrdp restart

controleer het IP-adres van uw Ubuntu Linux:

ifconfig

of

hostname-I

In dit voorbeeld is het IP-adres van de Linux-machine 192.168.101.208.

standaard is de firewall in Ubuntu uitgeschakeld., Als de firewall is ingeschakeld, staat u binnenkomende verbindingen met de tcp-poort 3389 toe.

sudo UFW allow 3389

voor meer beveiliging kunt u de toegestane IP-adressen of aangepaste netwerken opgeven:

sudo UFW allow van 192.168.101.0/24 naar elke poort 3389

opmerking: als een externe Linux-machine op een externe site zich in het lokale netwerk achter de NAT bevindt en u via een extern IP-adres toegang tot die machine moet hebben, kunt u port forwarding of VPN-verbinding configureren op een router / firewall op een externe site.

probeer verbinding te maken met uw Ubuntu Linux vanuit Windows via RDP.,

Open cmd in Windows (Start > Run > CMD).

voer het commando uit om de Extern bureaublad-client te openen en verbinding te maken met de vereiste host:

mstsc /v:192.168.101.208

Selecteer Xorg als sessietype en voer uw login en wachtwoord in.

Als u een leeg blauw scherm ziet en na een paar minuten wachten wordt de fout weergegeven, dit betekent dat iets niet goed geconfigureerd is. Laten we uitzoeken hoe je het lege blauwe scherm probleem voor xrdp op te lossen.,

Dit probleem heeft betrekking op het xorgxrdp-pakket en bepaalde wijzigingen die zijn geïmplementeerd in Ubuntu 18.04 in vergelijking met de vorige versies van Ubuntu die de xrdp-mogelijkheid hebben verbroken. Zoals u zich herinnert, wordt Ubuntu 18.04.2 gebruikt in het huidige voorbeeld voor het configureren van xrdp. Om een leeg blauw scherm te repareren, voert u het commando uit en installeert u de eigenlijke versie van xorgxrdp-hwe:

sudo apt-get install xorgxrdp-hwe-18.04

u kunt de Ubuntu-versie controleren met het commando:

lsb_release-a

Herstart de xrdp-dienst (daemon):

sudo /etc/init.,d/xrdp restart

na het installeren van het benodigde pakket, open de RDP-client en probeer opnieuw verbinding te maken met uw Ubuntu via RDP.

in Windows cmd uitvoeren:

mstsc /v:192.168.101.208

in het login venster Selecteer Xorg en voer uw login en wachtwoord in.

nu hebt u met succes verbinding gemaakt. Selecteer standaardconfiguratie gebruiken in het dialoogvenster dat wordt weergegeven nadat u verbinding hebt gemaakt met Ubuntu RDP (Welkom bij de eerste start van het paneel).,

Als u de aangepaste resolutie in de Windows-CMD wilt instellen, voert u:

mstsc

voer handmatig het IP-adres van de Ubuntu-machine op afstand in.

klik op Opties tonen en selecteer de gewenste resolutie op het tabblad Weergeven.

nu kunt u verbinding maken met Ubuntu vanuit Windows via RDP en de benodigde externe desktop-schermresolutie gebruiken. Dit betekent dat RDP Voor Ubuntu is geconfigureerd met succes en is dus het einde van de Remote desktop protocol tutorial van vandaag.,

conclusie

de blog van vandaag heeft uitgelegd hoe verbinding met een extern bureaublad te gebruiken in Ubuntu Linux. Het configureren van inkomende en uitgaande externe bureaubladverbindingen in Ubuntu is betaalbaar voor de meerderheid van de gebruikers. U moet een extern bureaublad-client installeren voor het verbinden van Ubuntu met Windows-machines en andere machines. Om verbinding te maken met uw Ubuntu Linux machine, moet u een remote desktop server installeren en configureren op uw Linux machine. Xrdp en XFCE moeten hiervoor worden geïnstalleerd.,

Als u om een of andere reden RDP voor Ubuntu niet kunt gebruiken, overweeg dan om VNC te gebruiken, het protocol alternatief voor RDP. Met behulp van RDP en VNC kunt u verbinding maken met uw fysieke en virtuele machines op afstand met de grafische gebruikersinterface. Vergeet niet om een back-up te maken van uw Linux servers en virtuele machines om uw gegevens te beschermen. Download NAKIVO Backup & replicatie en maak een back-up van uw virtuele machines en fysieke servers.,

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

5 (100%) 13 votes

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *