Устанавливаем:
apt install davfs2
В процессе установки разрешаем непривилегированным пользователям монтировать ресурсы WebDAV.
Создаем точку монтирования:
mkdir /mnt/yandexdisk
В браузере входим в аккаунт Яндекса и переходим по ссылке:
https://id.yandex.ru/profile/apppasswords-list
где содаем пароль для приложения (обязательно запоминаем его).
В файл (добавляем строку с точкой монтирования, логином и паролем):
/etc/davfs2/secrets
/mnt/yandexdisk [email protected] password
Для автомонтирования создаем два файла:
/etc/systemd/system/mnt-yandexdisk.mount
[Unit]
Description=Mount personal Yandex Disk
After=network-online.target
Wants=network-online.target
[Mount]
What=https://webdav.yandex.ru
Where=/mnt/yandexdisk
Options=user,noauto,rw
Type=davfs
TimeoutSec=60
[Install]
WantedBy=remote-fs.target
/etc/systemd/system/mnt-yandexdisk.automount
[Unit]
Description=Automount personal Yandex Disk
After=network-online.target
Wants=network-online.target
[Automount]
Where=/mnt/yandexdisk
TimeoutIdleSec=300
[Install]
WantedBy=remote-fs.target
Модули монтирования должны быть названы "в честь" точек монтирования, которыми они управляют.
Так для точки монтирования /mnt/yandexdisk файлы имеют имена mnt-yandexdisk.mount и mnt-yandexdisk.automount
Перезагрузка systemd:
systemctl daemon-reload
Запуск службы автомонтирования:
systemctl start mnt-yandexdisk.automount
Включение службы автомонтирования:
systemctl enable mnt-yandexdisk.automount
З.Ы.
Если автомонтирование не настроено:
mount -t davfs https://webdav.yandex.ru /mnt/yandexdisk/