抱歉,我的问题有点模糊。我的电脑上保存了一些 .rdp 连接。是否有可以安装的 RDP 客户端,将 .rdp 文件与其关联,这样我只需双击它就可以连接到其中一个 RDP 连接?我曾尝试使用 Remmina 进行设置,但当我双击 RDP 文件时,它只会打开 Remina,而不会真正连接。
答案1
Remmina 不支持打开 RDP 文件。相反,您可以直接使用 xfreerdp 打开 RDP 文件,xfreerdp 是 Remmina 在后台为 RDP 使用的实际 RDP 客户端。
选项 #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 文件。