我正在尝试使用此 fstab 行安装 webDAV 共享:
myserverip /media/myserver/ davfs noauto,user,rw 0 0
我已将秘密凭据添加到~/.davfs2/secrets
.
还sudo dpkg-reconfigure davfs2
允许非 root 用户安装。
如果我有以下内容,这一切都很好/etc/davfs2/davfs2.conf
:
dav_user myusername # system wide config file only
dav_group myusername # system wide config file only
但这显然只适用于一个用户,但是如果我将其保留为默认值:
dav_user davfs2 # system wide config file only
dav_group davfs2 # system wide config file only
并将我的用户帐户添加到组 davfs2 通过
sudo usermod -aG davfs2 我的用户名
这是成功的,如输出所示groups myusername
:
myusername : myusername davfs2
但是,当我现在尝试挂载共享时,出现以下错误:
/sbin/mount.davfs: user myusername must be a member of group davfs2
那么我如何让它按组安装,为什么它不能识别我在正确的组中。
您正在运行的登录会话可能尚未使用新组进行更新。试着打电话
groups
看看是否列出了 davfs2。