Entschuldigen Sie, wenn meine Frage etwas vage ist. Ich habe einige .rdp-Verbindungen, die auf meinem Computer gespeichert sind. Gibt es einen RDP-Client, den ich installieren kann und der .rdp-Dateien damit verknüpft, sodass ich mich mit einer der RDP-Verbindungen verbinden kann, indem ich einfach darauf doppelklicke? Ich habe versucht, dies mit Remmina einzurichten, aber wenn ich auf eine RDP-Datei doppelklicke, wird einfach Remina geöffnet, es wird aber keine Verbindung hergestellt.
Antwort1
Remmina unterstützt das Öffnen von RDP-Dateien nicht. Stattdessen können Sie RDP-Dateien direkt mit xfreerdp öffnen, dem eigentlichen RDP-Client, den Remmina im Hintergrund für RDP verwendet.
Sie haben zwei Möglichkeiten, die beide inhttps://ubuntugenius.wordpress.com/2012/06/18/ubuntu-fix-add-program-to-list-of-applications-in-open-with-when-right-clicking-files-in-nautilus/
Option Nr. 1: Erstellen Sie eine MIME-Typ-Dateizuordnung:
Erstellen Sie die Datei /usr/share/applications/xfreerdp.desktop mit folgendem Inhalt:
[Desktop Entry]
Name=FreeRDP
Exec=xfreerdp %f
Terminal=true
Type=Application
MimeType=application/x-rdp
Wenn Sie jetzt mit der rechten Maustaste auf die RDP-Datei klicken und zu den Optionen gehen, wird dort eine Option zum Öffnen mit „FreeRDP“ angezeigt. Die Option „Terminal=true“ öffnet xfreerdp im Terminal (da es sich um eine Konsolenanwendung handelt), wo xfreerdp nach Benutzeranmeldeinformationen fragt.
Option Nr. 2: Verwenden Sie Mimeopen:
Führen Sie mimeopen für Ihre RDP-Datei mit dem Flag „-d“ aus:
$ mimeopen -d <path to rdp file>
Please choose a default application for files of type text/plain
1) gnome (gnome-usercreated-1)
2) LibreOffice Writer (libreoffice-writer)
3) gedit (org.gnome.gedit)
4) Vim (vim)
5) Other...
use application #
Geben Sie die Nummer ein, die „Andere…“ entspricht. In diesem Fall ist es 5. Sie werden aufgefordert, den folgenden Befehl einzugeben:
use application #5
use command:
Da xfreerdp eine Konsolenanwendung ist, können Sie hier nicht einfach xfreerdp eingeben. Übergeben Sie stattdessen xfreerdp als Argument an Ihre Terminalanwendung, in meinem Fall gnome-terminal:
use command: gnome-terminal -x xfreerdp
xfreerdp wird dann in einem Terminalfenster gestartet und öffnet die RDP-Datei.