Создание резервной копии на Яндекс диске
1.Создать пароль приложения в Яндекс.
a.https://id.yandex.ru/? b. Меню "Безопасность и Доступ к вашим данным\Пароли приложений"
2. Установить davfs2
sudo apt install davfs2 -y
3. Создаем директорию, в которой будем подключать диск
sudo mkdir /mnt/yandex/
4. Монтируем диск
sudo mount -t davfs https://webdav.yandex.ru /mnt/yandex/
5. Вводим логин Yandex и пароль приложения, созданный ранее.
mount -t davfs https://webdav.yandex.ru /mnt/yandex/
6. Диск примонитрован, проверяем что все файлы на месте.
ls /mnt/yandex/ df -h # диск присутствует в системе
7.Подключение Яндекс.Диск при загрузке системы. Добавляем нашу точку мониторования и логин и пароль от диска
sudo vim /etc/davfs2/secrets /mnt/yandex/ <user> <password> chmod 600 /etc/davfs2/secrets #или ~/.davfs2/secrets
8. Добавляем монтирование диска в /etc/rc.local
sudo vim /etc/rc.local mount -t davfs https://webdav.yandex.ru /mnt/yandex/ или sudo vim /etc/fstab https://webdav.yandex.ru /mnt/yandex/ davfs defaults,uid=YOUR-USER,gid=YOUR-USER,_netdev,auto 0 0
9. Если скрипт не выполнился, при загрузке системы, то делаем следующее
chmod +x /etc/rc.d/rc.local systemctl enable rc-local
10. Очистка кеша, чтобы в логах не появлялось сообщение
find /var/cache/davfs2/ -mindepth 1 -a -print0 | xargs -n 100 -0 sudo rm -rf
|sudo vim /etc/fstab|редактирование fstab|
df -h | Посмотреть смонтированные диски |
sudo mount -t davfs https://webdav.yandex.ru/myfolder /mnt/yandex/ | Монтировать диск https://webdav.yandex.ru/myfolder на /mnt/yandex/ |
sudo umount /mnt/yandex/ | размонтировать диск /mnt/yandex/ |