在 Ubuntu 16.04 中使用 Nautilus 连接到 WebDAV 共享

Eer*_*nen 2 nautilus webdav

我尝试将 Nautilus 的 WebDAV 共享连接到表单的 URL

dav://user@server.company.com:1111/path/to/dir
Run Code Online (Sandbox Code Playgroud)

但是,我收到一个错误

Unhandled error message: HTTP Error: OPTIONS
Run Code Online (Sandbox Code Playgroud)

错误是在我的客户端还是服务器上?怎么修?

编辑:提供 WebDAV 共享的服务器是Sonatype Nexus

小智 7

我的猜测是您只是在“dav”的末尾缺少一个“s”:

davs://user@server.company.com:1111/path/to/dir
Run Code Online (Sandbox Code Playgroud)

顺便说一句,要检查服务器是否可访问,您可以随时使用 cadaver 进入命令行:

cadaver  https://user@server.company.com:1111/path/to/dir
Run Code Online (Sandbox Code Playgroud)

最后一件事(因为至少每年一次,我往往需要弄清楚为什么 Nautilus 没有使用旧的 WebDAV 书签,这是最常见的答案):如果您在服务器上更改了密码,您将需要通过 Gnome“密码和密钥”(命令行“海马”)手动更新系统上保存的密码。