我试图将(.html)文件从
Windows XP Professional共享文件夹复制到运行Ubuntu
Linux 10.04 LTS的服务器上.
因为它是一个共享文件夹,通常的’wget’似乎不起作用.我怀疑我完全使用了错误的地址样式.
我试过了:
> http://192.168.1.66/SharedFolder/Data.html
> //192.168.1.66/SharedFolder/Data.html
> smb://192.168.1.66/SharedFolder/Data.html
> //192.168.1.66/SharedFolder/Data.html
> 192.168.1.66/SharedFolder/Data.html
我想知道这是否可能,如果是的话,有人会给我一些指示吗?
我已经成功地从Ubuntu中ping了Windows框:
# ping 192.168.1.66 PING 192.168.1.66 (192.168.1.66) 56(84) bytes of data. 64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.412 ms 64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.557 ms (DUP!) 64 bytes from 192.168.1.66: icmp_seq=2 ttl=128 time=0.243 ms 64 bytes from 192.168.1.66: icmp_seq=3 ttl=128 time=0.251 ms 64 bytes from 192.168.1.66: icmp_seq=4 ttl=128 time=0.266 ms
我可以从网络上的其他所有计算机访问Windows共享,但是,它们都运行Windows XP Professional.我不确定Ubuntu和Windows共享之间是否存在问题,或者我的网址样式是错误的.
如果您想使用GUI,请尝试点击位置 – >连接到服务器….对于服务类型选择Windows共享,并填写如下字段:
Server: 192.168.1.66 Share: SharedFolder
然后从窗口下载您的文件.如果你想使用命令行界面,smbclient使用类似FTP的接口(get,put等):
~$smbclient //192.168.1.66/SharedFolder Password: smb: \> get Data.html
或者,您可以将共享安装为CIFS文件系统:
(首先,确保安装了cifs-utils)
~$sudo mount -t cifs //192.168.1.66/SharedFolder /mnt
如果您的共享需要身份验证,请使用-U选项向smbclient提供用户名,或使用-o user = username进行安装