Site icon IT Draft

Монтируем WebDAV в CentOS 7 на примере Яндекс.Диск

Монтируем WebDAV в CentOS 7 на примере Яндекс.Диск

Монтируем WebDAV в CentOS 7 на примере Яндекс.Диск

WebDAV (Web Distributed Authoring and Versioning) или просто DAV — набор расширений и дополнений к протоколу HTTP, поддерживающих совместную работу пользователей над редактированием файлов и управление файлами на удаленных веб-серверах. В качестве миссии рабочей группы по созданию DAV было заявлено: “разработка дополнений к протоколу HTTP, обеспечивающих свободное взаимодействие инструментов распределенной разработки веб-страниц, в соответствии с потребностями работы пользователей”. Однако в процессе эксплуатации DAV нашёл себе ряд других применений, выходящих за первоначально принятые рамки коллективной работы над веб-документами. Сегодня DAV применяется в качестве сетевой файловой системы, эффективной для работы в Интернете и способной обрабатывать файлы целиком, поддерживая хорошую производительность работы в условиях окружения с высокой временной задержкой передачи информации.

Обновляем операционную систему, добавляем репозиторий EPEL и устанавливаем davfs

[root@localhost]# yum update
[root@localhost]# yum install epel-release
[root@localhost]# yum install davfs2

Добавляем данные для авторизации в Яндекс.Диске

[root@localhost]# nano /etc/davfs2/secrets
...
# Examples
# /home/otto/foo                otto          g3H\"x\ 7z\\
# /media/dav/bar                otto          geheim
# Old style
# "http://foo.bar/my documents" otto          "geh # heim"
# https://foo.bar:333/dav       otto          geh\ \#\ heim
https://webdav.yandex.ru        %user%        %password%
...

Проверяем

Selectel — ведущий провайдер облачной инфраструктуры и услуг дата-центров

Компания занимает лидирующие позиции на рынке на рынке выделенных серверов и приватных облаков, и входит в топ-3 крупнейших операторов дата-центров в России.


[root@localhost]# mkdir /mnt/yandex
[root@localhost]# mount -t davfs https://webdav.yandex.ru /mnt/yandex
/sbin/mount.davfs: Warning: can't write entry into mtab, but will mount the file system anyway
Exit mobile version