我试图从Windows XP Professional共享文件夹中复制(.html)文件到运行Ubuntu Linux 10.04 LTS的服务器上。
由于它是一个共享文件夹,通常的“wget”似乎不起作用。 我怀疑我完全使用了错误的地址风格。
我努力了:
我想知道这是否甚至可能,如果是的话,有人可以给我一些指针?
我已经成功地从Ubuntu的Windows框中ping通:
# 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
我可以从networking上的任何其他计算机访问Windows共享,但是,它们也都运行Windows XP Professional。 我不确定这是一般的Ubuntu和Windows共享之间的问题,或者只是说我的URL风格是错误的。
如果要使用GUI,请尝试单击位置Places -> Connect to Server...
对于Service Type
selectWindows share
,并填写如下所示的字段:
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
如果您的共享需要身份validation,请使用-U
选项将用户名提供给smbclient
,或使用-o user=username
进行mount