15.04——自动打开.RDP 文件

15.04——自动打开.RDP 文件

抱歉,我的问题有点模糊。我的电脑上保存了一些 .rdp 连接。是否有可以安装的 RDP 客户端,将 .rdp 文件与其关联,这样我只需双击它就可以连接到其中一个 RDP 连接?我曾尝试使用 Remmina 进行设置,但当我双击 RDP 文件时,它只会打开 Remina,而不会真正连接。

答案1

Remmina 不支持打开 RDP 文件。相反,您可以直接使用 xfreerdp 打开 RDP 文件,xfreerdp 是 Remmina 在后台为 RDP 使用的实际 RDP 客户端。

您有两个选择,均在https://ubuntugenius.wordpress.com/2012/06/18/ubuntu-fix-add-program-to-list-of-applications-in-open-with-when-right-clicking-files-in-nautilus/

选项 #1:创建 mime 类型文件关联:

创建文件 /usr/share/applications/xfreerdp.desktop,内容如下:

[Desktop Entry]
Name=FreeRDP
Exec=xfreerdp %f
Terminal=true
Type=Application
MimeType=application/x-rdp

现在,当您右键单击 rdp 文件并转到选项时,将有一个使用“FreeRDP”打开它的选项。'Terminal=true' 选项将在终端中打开 xfreerdp(因为它是一个控制台应用程序),其中 xfreerdp 将要求输入用户凭据。

选项 #2:使用 mimeopen:

使用“-d”标志对您的 RDP 文件运行 mimeopen:

$ 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 #

输入与“其他...”对应的数字。在本例中为 5。系统将要求您输入以下命令:

use application #5
use command:

因为 xfreerdp 是一个控制台应用程序,所以您不能直接在这里输入 xfreerdp。而是将 xfreerdp 作为参数传递给您的终端应用程序,在我的情况下是 gnome-terminal:

use command: gnome-terminal -x xfreerdp

然后 xfreerdp 将在终端窗口中启动并打开 RDP 文件。

相关内容