Тестировалось на Малине 3 версии, Raspbian от 15.01.2017.
raspberry pi и ЯндексДиск
Проверенный минимум:
apt-get install davfs2 mkdir /mnt/ya.disk chmod -R 777 /mnt/ya.disk mount -t davfs https://webdav.yandex.ru /mnt/ya.disk -o uid=pi,gid=pi,rw,file_mode=0777,dir_mode=0777
- попросят ввести логин и пароль
Развернутая статья:
-
Подключение Яндекс.Диск. Установим пакет davfs2, чтобы Raspberry Pi умел обращаться к Яндекс.Диску по протоколу WebDAV:
apt-get install davfs2
-
Создадим папку, куда будет монтироваться Яндекс.Диск и установим права на папку:
mkdir /home/tests/ya.disk chmod -R 777 /home/tests/ya.disk
-
Монтируем наш Яндекс.Диск в папку:
mount -t davfs https://webdav.yandex.ru /home/tests/ya.disk -o uid=pi,gid=pi,rw,file_mode=0777,dir_mode=0777
После ввода команды, вас попросят ввести логин и пароль от аккаунта Яндекс.Диска.
-
Перенастроим пакет davfs2:
dpkg-reconfigure davfs2
Разрешим непривилегированным пользователям монтировать папку. На вопрос отвечаем Yes.
-
Добавим пользователя в группу davfs2(в данном примере, наш пользователь это pi):
usermod -aG davfs2 pi
-
Отредактируем файл авторизации:
mcedit /etc/davfs2/secrets
В конец файла добавим:
https://webdav.yandex.ru login password
login - ваш логин аккаунта Яндекс.Диск;
password - ваш пароль от аккаунта Яндекс.Диск; -
Настроим fastab для автоматического монтирования Диска:
mcedit /etc/fstab
Допишем в конец файла:
https://webdav.yandex.ru /home/tests/ya.disk davfs uid=1000, user,rw,_netdev 0 0
-
Перезагружаем и проверяем:
reboot