Подключаем Яндекс.Диск

0 Comments

Вроде, всё просто ( https://habrahabr.ru/post/142067/ ):

 
# apt-get install davfs2
# mkdir /mnt/yandex.disk
# mount -t davfs https://webdav.yandex.ru /mnt/yandex.disk/

И скриптик можно забабахать, чтоб автоматом цеплялось.
#!/usr/bin/expect
spawn mount.davfs https://webdav.yandex.ru /clouds/yandex.disk/
expect “Username:”
send “USERNAME@yandex.ru\r”
expect “Password:”
send “PASS\r”
expect eof

Но, не монтирует:

Ошибка монтирования
/sbin/mount.davfs: loading kernel module fuse
modprobe: ERROR: ../libkmod/libkmod.c:508 kmod_lookup_alias_from_builtin_file() could not open builtin file ‘/lib/modules/2.6.32-042stab112.15/modules.builtin.bin’
modprobe: FATAL: Module fuse not found.

Дескать, нет модуля fuse. Попробовал поставить, не работает. Ругается: “/run/udev or .udevdb or .udev presence implies active udev. Aborting MAKEDEV invocation.”
Дело в VPS, http://unix.stackexchange.com/questions/236045/install-fuse-debian-8-jessie , “If you are running inside a VM that shares a kernel with the host, chances are your VM is not allowed to use FUSE.”

Итого. На виртуалке, где ядро Linux берётся с хост-машины, схема с монтированием через пользовательскую файловую систему – не работает. Печаль…

 

Добавить комментарий

Related Posts