WebDAV на примере Яндекс.Диск

Первый вариант WebDAV в Linux и FreeBSD

Тут описано как подключать диск через Наутилус и Дельфин. Познавательно, но хочется большего.

Второй вариант davfs2

Устанавливаем пакет для работы с файловой системой WebDAV

sudo apt-get install davfs2

``` bash создаём точку монтирования и монтируем mkdir ~/YNDXDisk mount -t davfs https://webdav.yandex.ru ~/YNDXDisk

Вводим имя пользователя и пароль.

### Третий вариант Cadaver
sudo apt-get install cadaver
cadaver -t http://example.com/webdav/autopub/dir/you/want

Вот пример [скрипта](http://robertmarkbramprogrammer.blogspot.ru/2010/09/using-webdav-and-cadaver-with-dotcms.html), правда не пробовал
``` bash
#! /bin/bash
# webDavTransfer.sh
if [ "$1" != "-d" ] ; then
   echo Usage $0 -d dest-path files ...
   echo Transfer files from current directory to dest-path in webDAV.
   exit 2
fi
destPath=$2
shift; shift

cadaver -t <<EOF
open http://example.com/webdav/autopub/base-path
cd $destPath
mput $@
quit
EOF

Вывод

Мне оказолось удобнее иногда монтировать Яндекс.Диск и бэкапиться на него. Т.к. соединение с интернетом не стабильное.


Anshik в разное Пн. 12 Ноябрь 2012. Tags: прочее,


© Anshik 2012-2015