Монтирование общего ресурса 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

Перезагрузитесь или выйдите из системы, чтобы изменения вступили в силу.

Теперь вы сможете смонтировать свою папку, щелкнув по ней в браузере файлов.

Другие вопросы по тегам