Автоматическое монтирование папки WebDAV
Я хочу автоматически смонтировать папку WebDAV с помощью bash-скрипта. Ресурсы моего сервера очень скудны, поэтому у меня проблема с памятью в WebDAV. Поэтому мне нужно размонтировать папку WebDAV, чтобы очистить кеш и память. Но я должен вручную смонтировать папки WebDAV после этой команды umount. Потому что система запрашивает у меня учетные данные для папки WebDAV, поэтому я не могу сделать это с помощью bash-скрипта.
Я редактировал ~/.davfs/secret файл следующим образом:
http://<webdav address> username password
после этого я раскомментировал строку secrets ~/.davfs2/secret в /etc/davfs2/davfs2.conf файл.
Но система все еще запрашивает у меня учетные данные.
Как я могу автоматически смонтировать WebDAV?
1 ответ
Я получил это работает, сохраняя все в /etc/davfs2/то есть оба secrets файл и davfs2.conf, Соответствующая точка монтирования в /etc/fstab это выглядит похоже
https://dav.example.com/path/to/store /mnt/ davfs file_mode=0664,dir_mode=2775 0 0
позволяет мне смонтировать магазин с mount /mnt, Я использовал страницу Arch Linux как руководство.
Этот вопрос также, кажется, связан. davfs2 конфигурация поддерживает различный набор опций, в зависимости от того, находится ли конфигурация в /etc/davfs2или в ~/.davfs2, Не совсем интуитивно понятно...:(