Янв 262017
 

Вроде, всё просто ( 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

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

Ошибка монтирования

Дескать, нет модуля 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 берётся с хост-машины, схема с монтированием через пользовательскую файловую систему – не работает. Печаль…

 
Share