{"id":7902,"date":"2025-02-24T19:19:33","date_gmt":"2025-02-24T18:19:33","guid":{"rendered":"https:\/\/speefak.spdns.de\/oss_lifestyle\/?p=7902"},"modified":"2025-02-24T19:26:28","modified_gmt":"2025-02-24T18:26:28","slug":"virtualbox-rdp-verbindung-zu-virtualbox-vms","status":"publish","type":"post","link":"https:\/\/speefak.spdns.de\/oss_lifestyle\/virtualbox-rdp-verbindung-zu-virtualbox-vms\/","title":{"rendered":"VirtualBox &#8211; RDP-Verbindung zu VirtualBox-VMs"},"content":{"rendered":"<p>VirtualBox bietet mit der Verwendung der Extension Packs die M\u00f6glichkeit, RDP-Verbindungen zu den virtuellen Maschinen aufzubauen. Die virtuellen Maschinen k\u00f6nnen durch die Zuweisung verschiedener RDP-Ports auf dem VirtualBox-Host einzeln \u00fcber RDP angesprochen werden. Um RDP-Verbindungen herzustellen, gibt es die M\u00f6glichkeit, grafisch basierte Programme wie <a href=\"https:\/\/remmina.org\/\" target=\"_blank\" rel=\"noopener\">Remmina<\/a> oder <a href=\"https:\/\/github.com\/mRemoteNG\/mRemoteNG\" target=\"_blank\" rel=\"noopener\">mRemoteNG<\/a> zu nutzen. Alternativ besteht die M\u00f6glichkeit Kommandozeilen-Tools wie <a href=\"https:\/\/www.freerdp.com\/\" target=\"_blank\" rel=\"noopener\">freerdp<\/a> oder <a href=\"https:\/\/learn.microsoft.com\/de-de\/windows-server\/administration\/windows-commands\/mstsc\" target=\"_blank\" rel=\"noopener\">mstsc<\/a> zu nutzen. W\u00e4hrend unter Linux s\u00e4mtliche Parameter \u00fcber die Kommandozeile mithilfe von freerdp \u00fcbergeben werden k\u00f6nnen, ist dies unter Windows mit dem integrierten RDP-Dienst mstsc nicht ohne Weiteres m\u00f6glich.<\/p>\n<hr \/>\n<p>Um eine RDP-Verbindung zu einer VirtualBox-VM herzustellen, k\u00f6nnen folgende Methoden genutzt werden:<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><strong>Externe RDP-Clients<\/strong> wie\n<ul>\n<li><strong>mRemoteNG<\/strong> (Windows)<\/li>\n<li><strong>Remmina<\/strong> (entwickelt f\u00fcr Linux, funktioniert unter Windows nur mit einem eingerichteten WSL)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Kommandozeilenprogramme und Skripte<\/strong>\n<ul>\n<li><strong>freerdp<\/strong> \u2013 Direkte Eingabe vieler Parameter \u00fcber die Shell (meist in den Distributions-Repositorys enthalten)<\/li>\n<li><strong>mstsc<\/strong> \u2013 Nutzung des Windows-internen RDP-Clients mittels Batch-Skript<\/li>\n<\/ul>\n<\/li>\n<li><strong>VirtualBox-Konfiguration zur Deaktivierung der Zertifikatspflicht und Loginabfrage (Sicherheitsrisiko!)<\/strong>:<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<hr \/>\n<p>&nbsp;<\/p>\n<h3>1. Externe Tools<\/h3>\n<p>Externe Tools wie <strong>mRemoteNG<\/strong> oder <strong>Remmina<\/strong> bieten aufgrund ihrer GUI eine einfache M\u00f6glichkeit f\u00fcr weniger versierte Benutzer, abweichende RDP-Parameter zu konfigurieren.<\/p>\n<ul>\n<li><strong>Remmina<\/strong> kann nur unter Linux betrieben werden. Bei der Verwendung unter Windows muss das <strong>WSL-System<\/strong> aktiviert und beispielsweise Debian installiert werden, um Remmina nutzen zu k\u00f6nnen.<\/li>\n<li><strong>mRemoteNG<\/strong> hingegen ist nur f\u00fcr Windows verf\u00fcgbar und funktioniert unter Linux nicht.<\/li>\n<\/ul>\n<p>Beide Programme erm\u00f6glichen die Konfiguration vieler verschiedener Parameter, wie beispielsweise Multi-Monitor-Verwaltung, Ton\u00fcbertragung und vieles mehr. Zudem lassen sich Verbindungen speichern, einschlie\u00dflich der Anmeldedaten.<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<h3>2. Kommandozeilenprogramme<\/h3>\n<h3><strong>xfreerdp<\/strong> (Linux)<\/h3>\n<p><strong>xfreerdp<\/strong> erm\u00f6glicht die direkte Eingabe vieler verschiedener Parameter \u00fcber die Shell. Beispiel f\u00fcr den direkten Programmaufruf:<code class=\"language-bash\"><\/code><\/p>\n<pre class=\"lang:default decode:true \">xfreerdp \/u:vbox \/p:&lt;passwort&gt; \/v:&lt;hosturl&gt;:&lt;port&gt; \/w:1600 \/h:900<\/pre>\n<p>Weitere Optionen von <strong>xfreerdp<\/strong> k\u00f6nnen mit dem folgenden Befehl angezeigt werden:<\/p>\n<pre class=\"lang:default decode:true\">xfreerdp --help\r\n<\/pre>\n<h3>Windows RDP<\/h3>\n<p><strong>mstsc<\/strong> bietet keine direkte M\u00f6glichkeit, Parameter wie Benutzername und Passwort direkt \u00fcber die Eingabezeile zu konfigurieren. Die Verwendung von <strong>cmdkey<\/strong> bietet eine einfache Methode, um die Anmeldedaten im Windows-Anmeldespeicher zu hinterlegen. Dadurch kann <strong>mstsc<\/strong> diese automatisch verwenden, ohne dass das Passwort manuell eingegeben werden muss.<\/p>\n<p><strong>Beispiel-Batch-Skript:<\/strong><\/p>\n<pre class=\"lang:default decode:true \">@echo off\r\n:: Speichern der Anmeldedaten im Windows-Anmeldespeicher\r\ncmdkey \/generic:&lt;hosturl&gt; \/user:vbox \/pass:&lt;password&gt;\r\n\r\n:: Starten von MSTSC mit den angegebenen Parametern\r\nmstsc \/v:&lt;hosturl&gt;:&lt;port&gt; \/w:1600 \/h:900\r\n\r\n:: L\u00f6schen der Anmeldedaten nach der Verbindung\r\ncmdkey \/delete:&lt;hosturl&gt;<\/pre>\n<hr \/>\n<p>&nbsp;<\/p>\n<h3>3. RDP ohne Zertifikate oder Anmeldedaten<\/h3>\n<p>Eine weitere M\u00f6glichkeit, RDP ohne jegliche Zertifikate oder Anmeldedaten zu nutzen, besteht darin, die Authentifizierung auf dem VirtualBox-Host vollst\u00e4ndig zu deaktivieren.<\/p>\n<p><strong>Achtung:<\/strong> Dies ist ein <strong>Sicherheitsrisiko<\/strong>, da eine Anmeldung ohne jegliche Eingaben m\u00f6glich ist. Diese Methode sollte nur zu <strong>Testzwecken<\/strong> verwendet und <strong>niemals<\/strong> in einem Produktivbetrieb eingesetzt werden.<\/p>\n<pre class=\"lang:default decode:true\">VBoxManage modifyvm &lt;VM-Name&gt; --vrdeauthtype null<\/pre>\n<p>Mit dieser Konfiguration kann sich jeder ohne Benutzername und Passwort verbinden, weshalb sie nur in einer isolierten Testumgebung genutzt werden sollte.<\/p>\n<hr \/>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-2821 alignleft\" src=\"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-content\/uploads\/2014\/08\/CC_BY_NC_SA.png\" alt=\"CC_BY_NC_SA\" width=\"65\" height=\"23\" \/>by Speefak | ChatGTP |<\/p>\n<hr \/>\n","protected":false},"excerpt":{"rendered":"<p>VirtualBox bietet mit der Verwendung der Extension Packs die M\u00f6glichkeit, RDP-Verbindungen zu den virtuellen Maschinen aufzubauen. Die virtuellen Maschinen k\u00f6nnen durch die Zuweisung verschiedener RDP-Ports auf dem VirtualBox-Host einzeln \u00fcber RDP angesprochen werden. Um RDP-Verbindungen herzustellen, gibt es die M\u00f6glichkeit, grafisch basierte Programme wie Remmina oder mRemoteNG zu nutzen. Alternativ besteht die M\u00f6glichkeit Kommandozeilen-Tools wie [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[62,97],"class_list":["post-7902","post","type-post","status-publish","format-standard","hentry","category-virtualisierung","tag-server","tag-virtualbox"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"speefak","author_link":"https:\/\/speefak.spdns.de\/oss_lifestyle\/author\/speefak_oss\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/speefak.spdns.de\/oss_lifestyle\/category\/virtualisierung\/\" rel=\"category tag\">Virtualisierung<\/a>","rttpg_excerpt":"VirtualBox bietet mit der Verwendung der Extension Packs die M\u00f6glichkeit, RDP-Verbindungen zu den virtuellen Maschinen aufzubauen. Die virtuellen Maschinen k\u00f6nnen durch die Zuweisung verschiedener RDP-Ports auf dem VirtualBox-Host einzeln \u00fcber RDP angesprochen werden. Um RDP-Verbindungen herzustellen, gibt es die M\u00f6glichkeit, grafisch basierte Programme wie Remmina oder mRemoteNG zu nutzen. Alternativ besteht die M\u00f6glichkeit Kommandozeilen-Tools wie&hellip;","_links":{"self":[{"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/posts\/7902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/comments?post=7902"}],"version-history":[{"count":0,"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/posts\/7902\/revisions"}],"wp:attachment":[{"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/media?parent=7902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/categories?post=7902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/speefak.spdns.de\/oss_lifestyle\/wp-json\/wp\/v2\/tags?post=7902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}