我正在努力附加功能来自学校网站,允许通过 WebDAV 客户端在网站的资源文件夹和我的个人计算机之间拖放多个文件上传/下载,而不是手动下载每个文件。但是,此功能仅正式支持 Windows 和 Mac,或支持这些操作系统的第三方客户端。我希望能够在 Ubuntu 11.04 上使用此功能。
我已经看过了这个问题,但没有得到答案......可能是因为它从来没有询问我学校密码,而我找不到输入密码的方法。
如果可以使用默认安装的程序或其他应用程序来执行此操作,请告诉我。
更新:当我尝试通过 Nautilus 连接时,无论我选择了 WebDAV (http) 还是安全 WebDAV (https),都会收到以下错误消息:
重申一下,它永远不会曾经询问我的密码。
答案1
在 Nautilus(文件浏览器)中,选择文件 > 连接到...,然后选择 WebDAV。输入所需的信息,例如主机名、目录、端口和用户名。选中复选框以创建书签,您会在文件和文件夹窗格以及 Nautilus 的左侧窗格中找到它。
您将能够像使用本地文件夹一样使用您的 WebDAV 共享。
答案2
在 Ubuntu 14.04 上:
1)打开 Nautilus(文件管理器)
2)点击“连接服务器”
3)作为服务器地址输入:
davs://<username>@<webdav_address>
重要的是,webdav_address 不包含协议。例如,如果您的 web url 是:https://example.com/webdav
并且您的用户名是 alice,则服务器的相应地址将是:
davs://[email protected]/webdav
答案3
在 nautilus 中,所有服务器连接都以相同的方式处理。您填写 nautilus 连接到远程服务器的数据,此时它将作为书签添加到书签文件夹列表中。
第一次尝试连接服务器时如果它受密码保护,系统会要求您提供密码,并询问您是否要永久保存密码、为当前会话保存密码或立即忘记。服务器安装后,可以像系统上的任何其他文件夹一样浏览它。
希望这可以帮助
答案4
直接使用协议webdav://
webdav://
通常,您可以在文件浏览器中直接使用该协议。
例如,现在在 kubuntu 下,在 Dolphin 中写入协议所需的地址而不是本地路径就足够了webdab://
。
例如,
webdav://192.168.1.10/remote.php/webdav/
它会提示输入用户名和密码,然后您将以类似于本地路径的方式处理它。
笔记:
- 使用 Kubuntu 18.04.2 LTS
- Dolphin(当前版本 17.12.3)
webdab
可访问的本地实例nextcloud
,其地址类似于192.168.1.10/remote.php/webdav/