webDAV 安装仅包含“lost+found”文件夹

webDAV 安装仅包含“lost+found”文件夹

我想在我的 ubuntu 22.04 系统上安装一个 webDAV 远程。确切地说,这是在私有存储服务上,可以通过以下方式访问

我)我的凭证在链接处https://pandora.infn.it/ws-my-files/test-webDAV-mount

二)无需密码的公共链接:https://pandora.infn.it/public/13359c

我尝试过本指南,从其他来源获取了一些提示。我执行的具体步骤如下:

  1. 安装 webdav sudo apt-get install davfs2,确保启用非 root 挂载。
  2. 编辑/etc/fstab(我测试了以上两个链接):
$ sudo nano /etc/fstab

# append lines:
https://pandora.infn.it/public/13359c /home/luca/pandora_public davfs ro,user,noauto 0 0
https://pandora.infn.it/ws-my-files/test-webDAV-mount /home/luca/pandora_credentials davfs ro,user,noauto 0 0
  1. 将我的用户添加到davfs2按建议分组这里
sudo usermod -aG davfs2 luca
su -l luca

如果我检查,我的用户正确显示davfs2在其团体中:

$ groups
luca adm cdrom sudo dip plugdev lpadmin lxd sambashare davfs2 docker

此时,我应该能够运行$ mount pandora_public$ mount pandora_credentials,但无论哪种情况,系统都会提示我输入凭据并获取/sbin/mount.davfs: mounting failed; the server does not support WebDAV

因此,我还按照建议编辑了/etc/davfs2/davfs2.conf附加内容ignore_dav_header 1这里

最后,如果我重试,似乎两个命令($ mount pandora_public$ mount pandora_credentials)都有效,而且我确实有一个挂载目录。但是,挂载点仅包含一个lost+found空文件夹。

我怀疑这肯定是身份验证的问题,因为即使我故意使用错误的用户名和密码,也会得到相同的结果,但我没有收到任何错误消息或警告。任何帮助都将不胜感激 :D

希望已包含所有相关细节,如有需要,请随时询问更多信息!

相关内容