我的iDisk即将过期,我可以通过WebDAV协议访问它。 我拥有自己的服务器,我知道可以通过WebDAV访问我的iDisk。
我想知道如何通过SSH访问启动从基于WebDAV的服务器到Linux机器的传输?
任何帮助,将不胜感激。
由于WebDAV是通过HTTP和wget是recursion下载网站的一个很好的工具,我build议使用wget -r http://your.iDisk.URL/ 。
你可能不得不花点心思,通过authentication选项,甚至从浏览器复制一个cookie来保持会话,但是这个工具应该允许你通过ssh在控制台上把所有东西都拉下来。
或者,考虑mount.davfs将DAV站点视为本地文件系统并执行常规recursion复制。 这需要根和可能多一点的工作,但这是另一种select。
我在Mac OS X上使用这种方法,据我所知它应该工作正常。
http://hints.macworld.com/article.php?story=20040920100413622