Для того чтоб в линукс системе Яндекс диск стал частью файловой системы необходимо его монтировать. Для этого используется специальная утилита davfs2.
Установим davfs2 (обычно она не установлена) на примере linux семейства RedHat:
#su
#yum install davfs2 -y
После установки открываем файл /etc/davfs2/secrets и добавляем в него следующую строчку.
/mnt/d/albums pochta@yandex.ru jkdfqefqwjhgj
Где:
/mnt/d/albums — папка монтирования, т.е. папка в которой будет содержимое яндекс диска.
pochta@yandex.ru — логин яндекс аккаунта, т.е. яндекс диска (логин почты)
jkdfqefqwjhgj — пароль от яндекс аккаунта (пароль почты)
Открываем файл /etc/fstab в конце файла добавляем строчку
https://webdav.yandex.ru/albums /var/www/foto/htdocs/albums davfs rw,_netdev,user 0 0
Где:
https://webdav.yandex.ru/albums — папка в яндекс диске, которую будем монтировать
/mnt/d/albums — папка куда будем монтировать папку из яндекс диска
davfs — файловая система
rw — разрешить запись
Важно! В конце файла /etc/fstab всегда должна оставаться пустая строка.
После внесения записи набираем в командной строке команду, для монтирования яндекс диска
#mount -a
Проверяем монтировалась папка или нет набрав команду
#mount
Если папка монтировалась, то должны увидеть подобную строку:
https://webdav.yandex.ru/albums on /mnt/d/albums type davfs (rw,nosuid,noexec,nodev,_netdev)
Теперь набрав команду ls /mnt/d/albums мы увидим содержимое папки albums яндекс диска.
lost+found video
Если нужно монтировать корневую папку яндекс диска, то адрес будет таким:
https://webdav.yandex.ru