{"id":4454,"date":"2021-03-15T12:20:43","date_gmt":"2021-03-15T11:20:43","guid":{"rendered":"https:\/\/www.bastel-bastel.de\/blog\/?p=4454"},"modified":"2023-01-21T18:05:14","modified_gmt":"2023-01-21T17:05:14","slug":"rdp-mit-linux","status":"publish","type":"post","link":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/2021\/03\/15\/rdp-mit-linux\/","title":{"rendered":"RDP mit Linux"},"content":{"rendered":"\n<p>Wie bereits an anderer Stelle geschrieben, nutze ich haupts\u00e4chlich Linux. <br>Aber man muss auch zugeben, dass es unter Windows Dinge gibt, die einfach komfortabel sind und die man nicht missen m\u00f6chte.  <\/p>\n\n\n\n<p>So ist beispielsweise die Fernsteuerung mittels Remotedesktop (RDP) einfach eleganter als VNC, X11-Forwarding oder \u00e4hnliche Linux-L\u00f6sungen. Nat\u00fcrlich kann man auch propriet\u00e4re L\u00f6sungen nehmen, wie z.B. Teamviewer. Aber das ist mir zu unsicher und die Lizenzpolitik gef\u00e4llt mir nicht.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"473\" src=\"https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/10\/IMG_20211027_202525-1024x473.jpg\" alt=\"\" class=\"wp-image-5753\" srcset=\"https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/10\/IMG_20211027_202525-1024x473.jpg 1024w, https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/10\/IMG_20211027_202525-300x138.jpg 300w, https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/10\/IMG_20211027_202525-768x354.jpg 768w, https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/10\/IMG_20211027_202525-1536x709.jpg 1536w, https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/10\/IMG_20211027_202525.jpg 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">RDP &#8211; einer kontrolliert alle&#8230;<\/figcaption><\/figure>\n\n\n\n<p><br><br><strong>Zum Gl\u00fcck gibt es RDP auch f\u00fcr Linux.<\/strong><\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Die letzten Jahre war RDP unter Linux nicht einfach einzurichten, da es nur mit manchen Desktops und da nur mit bestimmten Versionen funktionierte. <\/p>\n\n\n\n<p>Es war immer mehr oder weniger ein Gebastel und Ausprobieren.<\/p>\n\n\n\n<p> F\u00fcr das derzeit von mir am liebsten eingesetzte Linux Mint mit Cinnamon-Desktop ging es lange Zeit nicht. <br>Seltsamerweise hat es bei manchen funktioniert, bei vielen anderen aber nicht.<\/p>\n\n\n\n<p>Man musste auf Mate oder X11 ausweichen und auch da gab es zwar viele Anleitungen, aber funktioniert hat es oft nicht richtig.<br>Die eine Installation ging gar nicht, bei der anderen durfte man nicht lokal angemeldet sein, die dritte ben\u00f6tigte irgendeine Zusatzsoftware.<br>Umso besser gef\u00e4llt es mir, dass es in Linux Mint 20.1 auf Anhieb und mit nur 2 Zeilen Code funktioniert!<\/p>\n\n\n\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg02.met.vgwort.de\/na\/2c70497412de4213a963d29a0337c1f0\" alt=\"\" width=\"1\" height=\"1\">\n\n\n\n<p><br><br><strong>RDP mit Linux Mint 20.1 Cinnamon<\/strong><\/p>\n\n\n\n<p>Der Code f\u00fcr die Installation von RDP unter Linux Mint 20.1 Cinnamon lautet wie folgt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install xrdp xorgxrdp -y\necho env -u SESSION_MANAGER -u DBUS_SESSION_BUS_ADDRESS cinnamon-session&gt;~\/.xsession<\/code><\/pre>\n\n\n\n<p>Damit installiert man sich die n\u00f6tigen Systemelemente und richtet den Desktop f\u00fcr RDP-Sessions ein.<br>Die 2 Zeilen gibt man nacheinander im Terminal ein, danach funktioniert RDP.<br>FERTIG! <br>Das ist der RDP-Server, d.h. damit kann man jetzt mit Hilfe von RDP von extern auf diesen Rechner zugreifen.<br><br>F\u00fcr den Zugriff von extern ben\u00f6tigt man noch die IP-Adresse des Rechners, die bekommt man im Router angezeigt oder einfach im Terminal IFCONFIG eintippen. Alternativ kann man auch den Namen des Rechners verwenden. Das funktioniert auch.<\/p>\n\n\n\n<p>Wichtig &#8211; RDP niemals direkt aus dem Internet zug\u00e4nglich machen, nur im internen Netzwerk verwenden!<\/p>\n\n\n\n<p>Ich verwende das f\u00fcr meine virtuellen Rechner, die ich f\u00fcr verschiedene Zwecke eingerichtet habe.<br>Sonst m\u00fcsste ich ja \u00fcberall Tastatur und Bildschirm anschliessen. Mit RDP hole ich mir alle Windows- und Linux-Maschinen komfortabel direkt an meinen B\u00fcrorechner.<br><strong>Von Linux mit RDP auf Linux zugreifen.<\/strong><\/p>\n\n\n\n<p>Man kann jetzt von Windows mittels Remote Desktop Verbindung direkt auf den Linuxrechner zugreifen.<br>Aber da ich haupts\u00e4chlich mit Linux arbeite, verwende ich daf\u00fcr Remmina, einer Alternative zum Remote-Desktop-Client unter Linux.<\/p>\n\n\n\n<p>Zum Installieren einfach eine weitere Zeile im Terminal eingeben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install remmina<\/code><\/pre>\n\n\n\n<p>Das wars auch schon.<br>Danach kann man Remmina starten, den Namen der entfernten Maschine eingeben und zack &#8211; hat man eine sch\u00f6ne Remote-Verbindung auf den entfernten Rechner.<br>Remmina verwende ich auch gerne, um Windows-Rechner fernzusteuern. Das funktioniert auch sehr gut.<br>Eine kleine H\u00fcrde gab es bei mir immer wieder mal &#8211; die Farbtiefe f\u00fchrte oft zu Problemen. Mit der Einstellung auf Echtfarben (24bpp) funktioniert es eigentlich immer. Die Aufl\u00f6sung kann man nach belieben einstellen.<br><br>Viel Spa\u00df beim Fernzugriff von Linux nach Linux, von Linux nach Windows, von Windows nach Linux. System\u00fcbergreifend funktional.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.bastel-bastel.de\/blog\/index.php\/2022\/07\/07\/das-ende-ist-nah\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/11\/DSC01378-1024x682.jpg\" alt=\"Computer-Steinzeit\" class=\"wp-image-6238\" srcset=\"https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/11\/DSC01378-1024x682.jpg 1024w, https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/11\/DSC01378-300x200.jpg 300w, https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/11\/DSC01378-768x512.jpg 768w, https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/11\/DSC01378-1536x1024.jpg 1536w, https:\/\/www.bastel-bastel.de\/blog\/wp-content\/uploads\/2021\/11\/DSC01378.jpg 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Computer-Steinzeit<\/figcaption><\/figure>\n\n\n\n<p>\u00dcbrigens: in der Computer-Steinzeit gab es noch viele andere Fernwartungs-Varianten. Unter Unix konnte man einfach eine Shell aufmachen und eigentlich schon immer remote auf andere Computer zugreifen.<br>Unter Windows gab es viele verschiedene Systeme und Protokolle, z.B. VNC oder auch gewerbliche L\u00f6sungen, wie Teamviewer und \u00e4hnliche.<br><br>Das Remote-Desktop-Protokoll (RDP) von Microsoft kam erst recht sp\u00e4t dazu, hat sich aber rasch etabliert. Es wird sehr gerne genommen, da es einerseits flexibel, andererseits aber auch recht stabil und schnell ist. <br>F\u00fcr Linux gibt es eigentlich andere L\u00f6sungen, aber irgendwie wird es trotzdem gerne genommen, um von Linux auf Windows, von Windows auf Linux, von Windows auf Windows und mittlerweile sogar von Linux auf Linux zuzugreifen. <br>Man sollte RDP allerdings keinesfalls ohne zus\u00e4tzlichen Schutz \u00fcbers Internet verwenden.<br>RDP immer nur im lokalen Netz einsetzen oder \u00fcber ein gut gesichertes VPN.<br>Die direkte Freigabe von RDP im Internet ist nicht besonders schlau.<\/p>\n\n\n\n<p><strong>14.12.2021: Linux Mint 20.2 Cinnamon<\/strong><br>Heute einen neuen Server aufgesetzt. Gut, dass ich mir die Anleitung aufgeschrieben habe.<br>Mit Copy&amp;Paste war die RDP-Verbindung in 2 Minuten funktionsf\u00e4hig installiert.<br><br><strong>Einschr\u00e4nkung<\/strong><br>Man erstellt mit der RDP-Verbindung eine zus\u00e4tzliche Verbindung. Alle RDP-Verbindungen greifen auf dieselbe Session zu. Beim Wechsel von PC1 auf PC2 erh\u00e4lt man also mit RDP denselben Bildschirminhalt.<br>Es ist aber NICHT die lokale Session am PC. Da muss man extra Parameter angeben, die mir gerade nicht einfallen.<br>Ein paar Funktionen gehen nicht \u00fcber RDP. Beispielsweise startet die &#8222;\u00c4nderung der Paketquellen&#8220; nicht, das geht nur lokal. Warum? Keine Ahnung. Aber das kann man problemlos \u00fcber die Kommandozeile editieren und so oft braucht man das auch nicht.<br><\/p>\n\n\n\n<p><strong>SSH einrichten (optional) <\/strong><br>Mit SSH kann man per Kommandozeile auf den Linuxrechner zugreifen.<br>Damit kann man dann RDP und alles andere bereits remote einrichten.<br>Das ist auch total einfach:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt update\nsudo apt install ssh<\/pre>\n\n\n\n<p>(alternativ statt ssh openssh-server). Passwort eingeben, Installation durchlaufen lassen, fertig.<br>Der SSH-Server startet automatisch.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl status ssh<\/pre>\n\n\n\n<p>Mit obigem Befehl kann man \u00fcberpr\u00fcfen, ob der SSH-Server l\u00e4uft.<br><br>Zum Verbinden \u00f6ffnet man eine Kommandozeile und gibt ein ssh [Name des Zielger\u00e4tes]<br>Nutzt man auf dem Zielger\u00e4t einen anderen Benutzername, dann kommt noch ein -l Benutzername dazu.<\/p>\n\n\n\n<p>Die Konsole ist jetzt direkt mit dem entfernten Rechner verbunden.<br>Alles, was man ab jetzt in der Konsole eingibt, wird auf dem entfernten Rechner ausgef\u00fchrt, also Vorsicht!<br><br><br><strong>Update 21.1.2023 &#8211; L\u00e4uft  auch mit Linux Mint 21.1 Vera!<\/strong><br>Nachdem mir leider meine Samsung 980Pro SSD abgeraucht ist, musste ich das System neu aufsetzen.<br>Hab leider damals die SSD im falschen Laden gekauft. Eigentlich 5 Jahre Garantie, aber das hier ist ein Reimport &#8211; sehr \u00e4rgerlich!<br>USB-Stick erstellt<br>Neue SSD eingebaut<br>Updates installiert.<br>SSH installiert<br>Per Konsole RDP installiert.<br><a href=\"https:\/\/www.bastel-bastel.de\/blog\/index.php\/2021\/03\/15\/linux-vm-server-in-10-minuten\/\">Virtualbox installiert<\/a><br>10 Minuten bis hier.<br><br>Backups der virtuellen Maschinen wieder eingespielt.<br>Das dauert noch, aber nach 20 Minuten l\u00e4uft das meiste bereits wieder.<br>Gut, dass ich mir selbst die wichtigsten Anleitungen auf meiner Webseite hinterlegt habe.<br>Alle Anleitungen sind noch aktuell und funktionieren &#8211; gerade eben getestet.<br><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><br><strong><a href=\"https:\/\/www.bastel-bastel.de\/blog\/index.php\/category\/edv\/\">Hier gibts mehr Computerzeug&#8230;<\/a><\/strong><br><br><a href=\"https:\/\/www.bastel-bastel.de\/blog\/index.php\/category\/edv\/computermuseum\/\"><strong>Computermuseum<\/strong><\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.bastel-bastel.de\/blog\/index.php\/2022\/07\/07\/das-ende-ist-nah\/\"><strong>Das Ende ist nah!<\/strong><\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-secondary-color has-text-color\"><strong>Lust auf ein eBook?<\/strong><\/p>\n\n\n\n<p><strong>511 &#8211; Vertraue Niemandem &#8211; ein kleiner Krimi f\u00fcr zwischendurch<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/www.thalia.de\/shop\/home\/artikeldetails\/A1059254394\"><strong>Akku 2.0 &#8211; Energie f\u00fcr die Menschheit &#8211; Ganz sicher l\u00e4uft es bei uns nicht so ab, oder doch?<\/strong><\/a><\/p>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wie bereits an anderer Stelle geschrieben, nutze ich haupts\u00e4chlich Linux. Aber man muss auch zugeben, dass es unter Windows Dinge<\/p>\n","protected":false},"author":1,"featured_media":4467,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[249,250,241,248,246,247,168],"class_list":["post-4454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computertechnik","tag-fernsteuerung","tag-fernzugriff","tag-linux","tag-mint","tag-rdp","tag-remote-desktop","tag-server"],"_links":{"self":[{"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/posts\/4454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=4454"}],"version-history":[{"count":1,"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/posts\/4454\/revisions"}],"predecessor-version":[{"id":9329,"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/posts\/4454\/revisions\/9329"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/media\/4467"}],"wp:attachment":[{"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=4454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=4454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bastel-bastel.de\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=4454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}