如何在 Kubuntu 中通过 RDP 复制/粘贴文件?

如何在 Kubuntu 中通过 RDP 复制/粘贴文件?

我最近在工作机器上安装了最新的 Kubuntu (x64),因为我正尝试从 Windows 迁移。不幸的是,我经常使用 RDP 连接到客户的服务器,并且需要能够复制文件。

我尝试过以下软件包,但没有成功:

remmina
rdesktop
xfreerdp

我最近一次尝试解决这个问题涉及将我的一个文件夹连接到远程服务器,这是我用来启动 rdesktop 的命令:

rdesktop -5 -K -r disk:home=/home/dai -r clipboard:CLIPBOARD -r sound:off -x l -P 192.168.0.2 -u "administrator" -p pass

这些服务器并非都运行同一版本的 Windows,到目前为止,我一直在尝试运行的是 Server 2003 R2。客户服务器的范围从 Server 2000 到 Server 2008。

我一直在谷歌搜索这个问题,但我找到的所有解决方案似乎都失败了,也许是因为几乎所有的帮助都假设我正在运行 Gnome。

编辑:复制和粘贴文本似乎工作正常,但这不是我需要的。

答案1

https://gitlab.com/Remmina/Remmina/issues/243表示当您还启用声音重定向时,共享会使用 Remmina 显示。总结一下,您需要执行以下操作:

  1. 创建与 Windows 计算机的 Remmina RDP 连接
  2. 编辑该连接。
  3. 在“基本”选项卡下选择一个共享文件夹
  4. 在“高级”选项卡中,将声音更改为本地。保存并连接

然后,共享文件夹就会出现在 Windows 的“我的电脑”中。
(如果没有出现,请尝试单击“刷新”)。

答案2

引用手册页(http://linux.die.net/man/1/rdesktop):

-r comport:<comport>=<device>,... 将客户端上的串行设备重定向到服务器。请注意,如果您需要更改串行设备上的任何设置,请在启动 rdesktop 之前使用适当的工具进行更改。在大多数操作系统中,您都会使用 stty。双向/读取支持需要 Windows XP 或更高版本。在 Windows 2000 中,它将创建一个端口,但不是无缝的,大多数 shell 程序都无法使用它。

-r disk:<sharename>=<path>,... 将路径重定向到服务器上的共享 \tsclient\(需要 Windows XP 或更新版本)。共享名称限制为 8 个字符。


因此,这样的事情应该有效:

rdesktop -r disk:sharename=/home/dai -P 192.168.0.2

答案3

很奇怪,但是 rdesktop 需要共享磁盘和声音:

redsktop -r sound:local -r disk:share=/home/me

答案4

xfreerdp

xfreerdp "/v:hostname.example.com" "/u:myusername" /drive:tmp,/tmp

相关内容