Монтирование общего ресурса webDAV пользователями
Как сделать так, чтобы общий доступ к webDAV был доступен для всех пользователей? без необходимости вводить пароль.
1 ответ
Создайте каталог, который вы хотите использовать в качестве точки монтирования, например myserver
:
sudo mkdir / media / myserver
Добавьте следующую строку в /etc/fstab
:
myserverip / media / myserver / davfs noauto, пользователь,rw 0 0
+ Изменить myserverip
на IP-адрес или доменное имя и порт вашего сервера webDAV.
открыто ~/.davfs2/secrets
(на пользователя) или /etc/davfs2/secrets
(в масштабе всей системы) и найдите раздел строки учетных данных, теперь добавьте строку с ip-адресом сервера, именем пользователя, которое требуется для входа в общий ресурс webDAV, и паролем в следующем порядке:
myserverip webdavusername webdavpassword
Установите правильные разрешения на ~/.davfs2/secrets
или же /etc/davfs2/secrets
:
chmod 600 ~ /.davfs2 / секреты
или же
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 myusername
Вы можете проверить, что вы были добавлены в группу, запустив groups myusername
:
myusername : myusername davfs2
Перезагрузитесь или выйдите из системы, чтобы изменения вступили в силу.
Теперь вы сможете смонтировать свою папку, щелкнув по ней в браузере файлов.