从Ubuntu到Windows Server 2012的rdesktop


13

我有一台运行ubuntu的客户端计算机,并且有一个Windows Server 2012,可以使用连接到Windows Server 2012 rdesktop

我需要将文件从客户端计算机复制到服务器。我尝试共享这样的目录:

rdesktop -u username -p password -r disk:mydisk=/home/mydir server_IP

我不知道如何访问此共享目录。我以前从未使用过rdesktopWindows服务器。

请帮忙。


同样的问题在这里... \\tsclient是空的。您是否找到修复程序?
capdragon

1
没有。它对我来说仍然是空的...
akonsu

请阅读我的回答;它应该为您提供解决方案。
Valentin

Answers:


17

RDP(MS-RDPEFS)的规范似乎已更改。在特定的Windows版本中,您还必须转发音频才能使磁盘转发正常工作。


7
谢谢,此技巧对我有用(rdesktop 1.8.1)!rdesktop -r disk:... -r sound:local:alsa通过份额做出最终显示在服务器2012年
HMN

2
这真的很疯狂。
spuriousdata

1
您知道是否可以使用相同的技巧remmina
Esteve 2015年

3
这行得通,而且毁了我的日子……
Bryan 2015年

5

尝试添加-r sound:local到您的命令。

最终命令应如下所示:

rdesktop -u username -p password -r disk:mydisk=/home/mydir server_IP -r sound:local


1

打开资源管理器。它应该与其他驱动器一起显示在计算机中。


谢谢,但我在那里看不到。请参考我在RobW的回答下的评论。
akonsu

0

对于此示例,我要命名您的主机Ubuntu1。

使用此命令从Ubuntu1访问启动rdesktop:

rdesktop -u rob -p Password1 -r disk:mydisk=/home/mydir 10.0.0.126

我连接到10.0.0.126就好了。我打开Windows资源管理器,然后查看列表底部。在我的Z:驱动器正下方,我在Ubuntu1上看到一个驱动器图标和mydisk

我可以将文件保存到其中,它们会显示在Ubuntu1的目录/ home / mydir中。


1
就我而言,它不会显示在Windows资源管理器中。我可以看到\\tsclient,但是它是空的。我正在使用的Windows服务器是AWS EC2实例,也许我需要配置一些东西?
akonsu 2013年

指示很好。我刚试过 投票通过。
Shoan 2015年

0

编辑:如果您了解\ tsclient并且您知道它为空,则此答案不适合您。

如何从远程Windows服务器访问正确共享的目录:在Windows服务器上的远程会话中,应该在“计算机”中的其他驱动器中列出该目录。如果不是,请尝试\\tsclient在“计算机”中输入地址栏。具体来说,您的共享目录应该可以从访问\\tsclient\mydisk


0

为Remmina启用声音也可以解决缺少的共享驱动器问题。我相信remmina和其他用于Linux的RDP客户端只是使用rdesktop来完成连接。

只需将“声音”上的下拉选项更改为“本地”,瞧,现在将显示指定的共享文件夹。还可以修复丢失的打印机。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.