答案1
在客户端上:
确保 Remmina 的版本高于 1.2,因为可能存在与共享文件夹相关的错误(请参阅此链接)
sudo apt-add-repository ppa:remmina-ppa-team/remmina-next sudo apt-get update sudo apt-get install libfreerdp-plugins-standard remmina remmina-plugin-rdp
启动 Remmina
右键单击连接/单击编辑,选中“共享文件夹”,然后选择客户端上的文件夹
点击保存
可能重新启动客户端/服务器
在服务器上:
- 在 Ubuntu 上,共享文件夹出现在
/home/<username>/thinclient_drives/
(使用 Ubuntu 18.04 测试)。注意:在我的例子中,文件夹名称仅由共享文件夹的前 8 个字母组成(例如“ClientSh”而不是“ClientShare”) - 在 Windows 上,该文件夹出现在
\\tsclient\<SHARED_FOLDER_NAME>
(根据这个答案)
答案2
添加到主要答案。以下是在 Ubuntu 上编辑 Remmina“远程连接配置文件”的窗口的屏幕截图:
我将共享文件夹设置为/home/gabriel/SHARED_w_Remmina
。这是它在 Ubuntu 上显示的路径。
一旦我通过 Remmina RDP 连接连接到 Windows,我就可以打开 Windows 资源管理器来查看共享。单击 Windows 资源管理器中的“此 PC”。我在“设备和驱动器”下看到 C 驱动器,_home_gabriel_SHARED_w_Remmina on gabriel-
在“重定向的驱动器和文件夹”下看到驱动程序。单击它,它会转到此路径:This PC\_home_gabriel_SHARED_w_Remmina on gabriel-
。如果我在此窗口中打开终端,它会显示如下:\\tsclient\_home_gabriel_SHARED_w_Remmina
。
请注意,此位置物理存储在Linux计算机,Remmina 就是在这里安装的。如果我断开通过 Remmina 的 RDP 连接,文件仍保留在Linux电脑。