如何使 webDAV 共享可安装,以便所有用户都可以使用?无需输入密码。
答案1
创建要用作挂载点的目录,例如myserver
:
sudo mkdir /media/myserver
添加以下行到/etc/fstab
:
myserverip /media/myserver/ davfs noauto,用户,rw 0 0
更改myserverip
为您的 webDAV 服务器的 IP 地址或域名和端口。
打开~/.davfs2/secrets
(每个用户)或/etc/davfs2/secrets
(系统范围)并找到凭据行部分,现在按以下顺序添加一行服务器 IP、登录 webDAV 共享所需的用户名和密码:
myserverip webdav用户名 webdav密码
~/.davfs2/secrets
在或上设置正确的权限/etc/davfs2/secrets
:
chmod 600 ~/.davfs2/secrets
或者
sudo chmod 600 /etc/davfs2/secrets
运行sudo dpkg-reconfigure davfs2
并选择“是”以允许非 root 用户安装。
检查您是否/etc/davfs2/davfs2.conf
拥有:
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
重新启动或注销以使组更改生效。
现在您应该能够通过在文件浏览器中单击它来安装您的共享。