Подключение WebDAV к облаку mail.ru

Ответить
asa
Сообщения: 147
Зарегистрирован: 13 июл 2019, 09:57
Operating system: ROSA Fresh R11.1 XFCE

https://linux-hardware.org/?probe=1bb9570034

Подключение WebDAV к облаку mail.ru

Сообщение asa » 15 сен 2019, 13:46

Подключение WebDAV к облаку mail.ru стало возможно и обладателям бесплатного
тарифа благодаря разработчику yar229, который разместил код и инструкцию по его
применению по адресу: https://github.com/yar229
Также есть русский FAQ от starlinq для ubuntu который и вдохновил (да что скрывать я скопировал текст) на написание инструкции для пользователей Роса линукс.
Благодаря пользователю под ником ilfat12, у нас есть возможность попробовать данную штуку.
Так как вариант с mono нам не подходит, ввиду старой версии в репозитории Росы, то
воспользуемся dotnet.
Итак, для подключения к Облаку мыла в Rosa, нам необходимо выполнить следующие действия:

1. Скачиваем скрипт dotnet-install - служит для установки цепочки инструментов CLI и общей
среды выполнения без прав администратора. Преимущество использования собственного
установщика заключается в том, что он устанавливает все собственные зависимости .NET
Core. Качаем

Код: Выделить всё

wget https://dot.net/v1/dotnet-install.sh
2. Делаем исполняемым

Код: Выделить всё

chmod +x dotnet-install.sh
3. Скрипт по умолчанию устанавливает последнюю версию LTS. Чтобы установить последний.NET Core, запускаем скрипт с параметром.

Код: Выделить всё

./dotnet-install.sh -c Current
4. Загружаем свежую версию архива и распаковываем ее в директории, которая будет служить
установочной допустим ~/.WebDAVCloudMailRu-1.11.0.14-dotNetCore30

Код: Выделить всё

cd /tmp && wget https://github.com/yar229/WebDavMailRuCloud/releases/download/1.11.0.14/WebDAVCloudMailRu-1.11.0.14-dotNetCore30.zip && unzip WebDAVCloudMailRu-1.11.0.14-dotNetCore30.zip -d ~/.WebDAVCloudMailRu-1.11.0.14-dotNetCore30
5. Запускаем

Код: Выделить всё

~/.dotnet/dotnet ~/.WebDAVCloudMailRu-*/wdmrc.dll -p8228
и видим, что эмулятор работает :)
Порт можно прописывать свой в пределах от 1024 до 59999

WebDAVCloudMailRu: WebDAV emulator for Cloud.mail.ru
v.1.11.0.14
yar229@yandex.ru
[1]: OS Version: Unix 4.18.0.26
[1]: CLR: .NET Core 3.1.1
[1]: User interactive: True
[1]: Version: 1.11.0.14
[1]: Using proxy:
[1]: Max threads count: 5
[1]: Cloud protocol: WebM1Bin
[1]: Cache listings, sec: 30
[1]: List query folder depth: 1
[1]: WebDAV server running at http://127.0.0.1:8228/


6. Подключение к эмулятору по протоколу WebDAV из файлового менеджера
В файловом менеджере жмём ctrl+L и в строку вписываем

Код: Выделить всё

dav://127.0.0.1:8228
жмем enter,
система запросит логин и пароль к облаку, вводим (чтобы не набирать это снова и снова,
необходимо выбрать пункт сохранения логина и пароля)
login: мойлогин@mail.ru password
После подключения лучше сделать закладку в файловом менеджере для удобства.

Чтобы команда работала при каждом запуске, необходимо добавить её в
автозагрузку. Создаем скрипт допустим mailCloudON c таким содержимым:

Код: Выделить всё

#!/bin/sh
sleep 10 && ~/.dotnet/dotnet ~/.WebDAVCloudMailRu-*/wdmrc.dll -p8228
делаем его исполняющим.

Код: Выделить всё

chmod +x startcloudMailRu

и кладем в атозагрузку. В моей крыске вот так:
Изображение


Ну и всё.
Изображение

Михаил Ш.
Сообщения: 43
Зарегистрирован: 12 дек 2020, 00:28
Operating system: Rosa Fresh

Подключение WebDAV к облаку mail.ru

Сообщение Михаил Ш. » 29 дек 2020, 22:03

asa писал(а):
15 сен 2019, 13:46
жмем enter,
система запросит логин и пароль к облаку
При подключении в файловом менеджере (п. 6) у меня выдает ошибку:
Не удалось открыть "Файловая система".
Ошибка HTTP: Не удалось подключиться к: В соединении отказано.
Что я сделал не так?

bancone
Сообщения: 29
Зарегистрирован: 02 сен 2017, 22:13
Operating system: rosa 9

Подключение WebDAV к облаку mail.ru

Сообщение bancone » 07 фев 2021, 18:03

asa писал(а):
15 сен 2019, 13:46
жмем enter,
у меня пишет Неверный протокол

Oberon
Сообщения: 322
Зарегистрирован: 18 авг 2015, 07:46
Operating system: Linux Rosa Desktop Plasma5 R12 (2021.4) на Sony 4Gb Ram
Linux Rosa Desktop Mate на Asus 4Gb Ram
Откуда: Новомосковск

Подключение WebDAV к облаку mail.ru

Сообщение Oberon » 22 мар 2023, 12:48

На сайте Mail.ru указано что достаточно
ввести адрес сервера
davs://<логин>@mail.ru@webdav.cloud.mail.ru:443
в файле /etc/davfs2/davfs2.conf
установить параматр use_lock в 0
нажать подлючиться будет запрошен пароль на подключение,
а на самом деле ошибка, кто-нибудь подключался?
Страница помощи Mail.ru на подключение
https://help.mail.ru/cloud_web/app/webdav#linux
Вложения
CloudMail.png
Последний раз редактировалось Oberon 22 мар 2023, 13:11, всего редактировалось 1 раз.

Михаил Ш.
Сообщения: 43
Зарегистрирован: 12 дек 2020, 00:28
Operating system: Rosa Fresh

Подключение WebDAV к облаку mail.ru

Сообщение Михаил Ш. » 22 мар 2023, 13:07

Oberon писал(а):
22 мар 2023, 12:48
кто-нибудь подключался?
Мне так и не удалось. :(

artenaki
Сообщения: 78
Зарегистрирован: 25 фев 2023, 22:33
Operating system: Linux

Подключение WebDAV к облаку mail.ru

Сообщение artenaki » 22 мар 2023, 18:29

Подключаюсь вот так:
cadaver "https://webdav.cloud.mail.ru"
cadaver "https://webdav.yandex.ru"
cadaver это консольный клиент (удобно использовать на сервере).
Команды:
ls список файлов
put залить
get скачать
delete удалить
cd перейти в папку
Сначала в настройках интерфейса нужно создать пароль приложения, он отличается от обычного пароля.
Thunar тоже подключается, если в пути адреса ввести davs://USER@mail.ru@webdav.cloud.mail.ru:443
Где USER ваша учетка на mail.ru

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»