Необходимо подключить ЯндексДиск на Unix систему, например для архивации или скачивания файлов
Ubuntu/Debian
Установим пакет davfs2
| 1 2 3 | apt-get install davfs2 | 
Создадим точку монтирования
| 1 2 3 | mkdir /mnt/yandexdisk | 
Создание пароля приложения
| 1 2 3 | https://yandex.ru/support/disk-desktop/webdav-app-passwords.html?lang=ru | 
Монтируем диск
| 1 2 3 | mount -t davfs https://webdav.yandex.ru /mnt/yandexdisk | 
Вводим авторизационные данные от учетной записи Яндекс
| 1 2 3 4 5 6 7 8 | Please enter the username to authenticate with server https://webdav.yandex.ru or hit enter for none. Username: user@yandex.ru Please enter the password to authenticate user lamnya with server https://webdav.yandex.ru or hit enter for none. Password: | 
Проверка
| 1 2 3 | df -h /mnt/yandexdisk | 
RHEL/CentOS
Подключаем репозиторий Epel https://fedoraproject.org/wiki/EPEL
| 1 2 3 | yum install epel-release | 
Устанавливаем пакет davfs2
| 1 2 3 | yum install davfs2 | 
Монтируем диск
| 1 2 3 | mount -t davfs https://webdav.yandex.ru /mnt | 
Авторизуемся
| 1 2 3 4 5 6 7 8 9 | Please enter the username to authenticate with server https://webdav.yandex.ru or hit enter for none. Username: ya.spiridonov.konstantin@yandex.ru Please enter the password to authenticate user ya.spiridonov.konstantin@yandex.ru with server https://webdav.yandex.ru or hit enter for none. Password: /sbin/mount.davfs: Warning: can't write entry into mtab, but will mount the file system anyway | 
Проверяем
| 1 2 3 4 | Файловая система              Размер  Использовано Дост   Использовано% Cмонтировано в https://webdav.yandex.ru        42G        40G     3,0G        94%           /mnt | 
Дополнительно
Ругается /sbin/mount.davfs: Warning: can't write entry into mtab, but will mount the file system anyway хотя в файле mtab запись присутствует. На работу не влияет
Для автоматического монтирования можно добавить авторизационные данные в /etc/davfs2/secrets
| 1 2 3 | https://webdav.yandex.ru user@yandex.ru PASSWORD | 
Есть небольшой скрипт на expect
| 1 2 3 4 5 6 7 8 9 | !/usr/bin/expect spawn mount.davfs https://webdav.yandex.ru /backup/yandex expect "Username:" send "YOURUSERNAME@yandex.ru\r" expect "Password:" send "YOURPASSWORD\r" expect eof | 




 Загрузка...
 Загрузка...
Если возникли проблемы с авторизацией:
https://yandex.ru/support/disk-desktop/webdav-app-passwords.html