Сначала монтировал через 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
Не нужно забывать, что после попытки отмонтирования кеши могут быть ещё не дозаписаны.
Ты забыл написать
ОтветитьУдалитьusermod -a -G davfs2 user
и
chmod 4755 /usr/sbin/mount.davfs
Права пользователю дать на монтирование