Архив рубрики: dav

linux: webdav монтирование (на примере yandex.диск)

Сначала монтировал через gvfs, но не вполне удобно. Можно прописать намертво в fstab и всегда монтировать при старте в /mnt куда-нибудь, но мне этот вариант не очень нравится, всё же целевой ресурс персональный и монтироваться-авторизоваться должен на уровне юзера, имхо. Т.е. хочется от юзера монтировать в свою папку и логины-пароли держать где-то там же. Так-то вообще самый простой путь: Ставим davfs2. В /etc/fstab добавляем что-то такое:


https://webdav.yandex.ru /home/user/yadisk davfs users,rw,noauto 0 0

Чтобы каждый раз не вводить логин-пароль, прописываем в /home/user/.davfs2/secrets (сам он создастся после первого монтирования):

https://webdav.yandex.ru логин пароль

Или, если пароль в открытом виде светить не хочется, то только логин:

https://webdav.yandex.ru логин

тогда при каждом монтировании будет запрошен пароль для этого логина (это я считаю наиболее приемлемым путём). А дальше от юзера как обычно:

mount ~/yadisk
umount ~/yadisk

Не нужно забывать, что после попытки отмонтирования кеши могут быть ещё не дозаписаны.

Автор: Дмитрий