Автоматическое монтирование папки webdav
Я хочу автоматически смонтировать папку webdav с помощью скрипта bash. У меня очень много ресурсов на сервере, поэтому у меня проблема с памятью о webdav. Поэтому мне нужно размонтировать папку webdav для очистки кеша и памяти. Но мне нужно вручную смонтировать папки webdav после команды umount. Потому что система просит у меня учетные данные для папки webdav, поэтому я не могу сделать это с помощью bash-скрипта.
Я редактирую ~/.davfs/ секретный файл в следующем формате;
http://address username password
после чего раскомментирую строчку секретов ~/.davfs2/secret
в /etc/davfs2/davfs2.conf
файл.
Но система все же запрашивает у меня учетные данные.
Как я могу автоматически смонтировать webdav?
Спасибо
1 ответ
Вот статья об этом автомонтировании http://techiech.blogspot.ch/2013/04/mounting-webdav-directory-in-linux.html. Однако у меня была проблема с монтированием таким образом, но когда я прокомментировал строковые секреты ~/.davfs2/secrets назад, все прошло нормально.
Установите davfs2
sudo apt-get install davfs2
Переконфигурируйте davfs2, чтобы включить использование davfs для непривилегированных пользователей.
sudo dpkg-reconfigure davfs2
редактировать
/etc/davfs2/davfs2.conf
включить автоматическое использование учетных данных.- Раскомментируйте строку
secrets ~/.davfs2/secrets
- Раскомментируйте строку
редактировать
~/.davfs2/secrets
файл для добавления учетных данных в удаленный каталог WebDav.Добавьте строку в конец файла в следующем стиле:
https://<WebDav URI> <username> <password>
Установите разрешение:
chmod 600 ~/.davfs2/secrets
Добавить строку в
/etc/fstab
об удаленном каталоге WebDavhttps://<WebDav URI> <mount point> davfs user,noauto,file_mode=600,dir_mode=700 0 1
Добавьте вашего пользователя в группу davfs2
sudo vi /etc/group
Добавьте ваше имя пользователя следующим образом:
davfs2:x:134:<username>
Вот и все. Вы можете использовать следующие команды, не будучи пользователем root, чтобы смонтировать / размонтировать
mount <mount point>
umount <mount point>
Вы также можете использовать nautilus для монтирования / размонтирования каталога.