> For the complete documentation index, see [llms.txt](https://utm-1.gitbook.io/utm-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://utm-1.gitbook.io/utm-docs/dokumentaciya/utm-it/programmnoe-obespechenie/linux-servera/programmy-dlya-ubuntu-desktop/oblachnyi-disk-mail.ru.md).

# Облачный диск Mail.ru

## Ссылки

Подключение к облаку по WebDA: [biz.mail.ru](https://biz.mail.ru/docs/on-premises/disk/webdav-access/index.html)

Подключение к облаку по WebDAV (PDF): [biz.mail.ru](https://biz.mail.ru/docs/on-premises/disk/webdav-access/webdav-access.pdf)

Доступ по WebDAV: [help.mail.ru](https://help.mail.ru/cloud_web/app/webdav/)

Подключаем Облако Mail.Ru через WebDAV в Linux: [dzen.ru](https://dzen.ru/a/ZgK_fkV0IR2Y4KyR)

Подключение к Cloud.mail.ru с помощью WebDAV эмулятора в Убунту 18.04: [gist.github.com](https://gist.github.com/starlinq/4ef2ef4d348c1b81913a2a201f7ff09e)

Подключение к Cloud.mail.ru с помощью WebDAV эмулятора в Убунту 20.04: [gist.github.com](https://gist.github.com/starlinq/637ea838c161281b522e66d5c5a71f5c)

Подключаем Яндекс Диск через WebDAV в Linux: [internet-lab.ru](https://internet-lab.ru/ya_disk_webdaw_linux)

Яндекс Диск как папка на компьютере в Ubuntu: [ilyachalov.livejournal.com](https://ilyachalov.livejournal.com/349737.html)

Использование утилиты davfs2 для монтирования сетевых облачных хранилищ по протоколу WebDAV: [help.ubuntu.ru](https://help.ubuntu.ru/wiki/davfs2)

WebDAV: Подключаем сетевой диск облачного хранилища в Windows 11, Windows 10 и Linux: [comss.ru](https://www.comss.ru/page.php?id=7911)

## Общее

**Облачный диск Mail.ru в Ubuntu можно подключить по протоколу WebDAV** — облачное хранилище будет представлено на компьютере в виде стандартного файлового сервера. Это возможно, если подключён платный тариф, но с 2019 года поддержка ПК-клиента приложения Cloud.mail.ru для Linux прекратилась. Подключение можно настроить через графический интерфейс или командную строку.&#x20;

## Предварительные действия

### Генерация  пароля приложения для доступа к диску <a href="#generiryem_parol_prilojeniya" id="generiryem_parol_prilojeniya"></a>

Для того, чтобы подключиться к облаку через WebDAV, нужно сгенерировать специальный пароль.

Пароль генерируется тут. Предварительно необходимо подключиться под своей учетной записью.

{% embed url="<https://account.mail.ru/user/2-step-auth/passwords/>" %}

## Подключение

### Через графический интерфейс

<details>

<summary>Подключение облачного диска через графический интерфейс</summary>

**Для Ubuntu и файлового менеджера Nautilus**:

1. Перейти в файловый менеджер.
2. Нажать надпись **«Подключиться к серверу»** («Connect to Server»).
3. В поле **«Адрес сервера»** («Server Adress») ввести **dav://<логин>@webdav.cloud.mail.ru:443**, где <логин> — адрес ящика, к которому подключено облако, в формате <yourname@mail.ru>, а cloud.mail.ru — ссылка до облака.
4. Нажать **«Подключиться»** («Connect»).

**Важно**: с 1 января 2022 года для подключения по WebDAV нужно использовать пароль для внешнего приложения — основной пароль от ящика использовать не нужно.&#x20;

</details>

### Через командную строку через **davfs2**

<details>

<summary>Подключение облачного диска через командную строку через davfs2</summary>

**Утилита davfs2** позволяет подключить облачный диск (например, Яндекс Диск) в качестве сетевого диска (папки) в Ubuntu. Для работы с протоколом WebDAV в системе требуется пакет davfs2, который по умолчанию не установлен.

#### Установить davfs2

Установить пакет davfs2 можно с помощью пакетного менеджера APT:

```
sudo apt update
sudo apt install davfs2
```

Во время установки программа может запросить, нужно ли давать право запуска пакета непривилегированным пользователям, — нужно выбрать «Да».

<figure><img src="/files/89Iv79NlAAgyNmv3qOOs" alt=""><figcaption></figcaption></figure>

Выбрать Yes

#### Отключить использование метода LOCK

Для монтирования облачного диска из Облака Mail.Ru требуется отключить использование метода LOCK. Для этого в конфигурациооном файле `/etc/davfs2/davfs2.conf`

```
sudo nano /etc/davfs2/davfs2.conf
```

&#x20;необходимо установить значение опции `use_locks` в 0.

#### Сохранить логин и пароль в секретах

Сохранить логин и пароль для доступа к облачному диску в файле конфигурации davfs2. Это можно сделать:

* **В файле /etc/davfs2/secrets** — системный файл, доступ на чтение к нему имеет только пользователь root.
* **В файле $HOME/.davfs2/secrets** — файл, который нужно создать вручную. В нём нужно ввести строку с указанием абсолютного пути точки монтирования, имени пользователя у поставщика облачного диска и его пароля.

Созданный пароль нам нужно где-то сохранить. Сделать это нужно для того, чтобы не вводить пароль вручную при каждом монтировании и не палить его в скриптах. Сохранять будем в файле */etc/davfs2/secrets*. Этот файл является системным, доступ на чтение к нему имеет только пользователь root, что меня полностью устраивает.

*Если у вас какой-то другой пользователь, то учётные данные следует сохранить в $HOME/.davfs2/secrets, его нужно создавать вручную. Ввиду наличия секретной информации в этом файле, обязательно следует запретить другим пользователям системы производить его чтение, например, командой:*

*`chmod 600 $HOME/.davfs2/secrets`*

```
nano $HOME/.davfs2/secrets
chmod 600 $HOME/.davfs2/secrets
```

Данные сохраняем в формате:

> $PathToMountPoint $USER $PASSWORD

Например:

> <https://webdav.cloud.mail.ru:443/Backup/cloud> <example@mail.ru> FKh63KgDL4JgDLWJjdJ2

Если в пароле есть пробелы или символы $^#&, то пароль нужно взять в двойные кавычки "My WEBDAV pa $$ word".

#### Создать папку для монтирования

**Создать точку монтирования** — папку, куда будет монтироваться диск. Монтирование возможно только в существующую папку.

```
sudo mkdir /mnt/o
```

#### Настроить опции монтирования

Настроить опции монтирования в файле `/etc/fstab`

<pre><code><strong>sudo nano /etc/fstab
</strong></code></pre>

Добавить запись:&#x20;

```
https://webdav.cloud.mail.ru:443 /mnt/o davfs user,rw,_netdev 0 0
```

Опция `_netdev` настраивает автоматическое монтирование при загрузке. Вместо этого можно использовать опцию `noauto`, чтобы папка не монтировалась при загрузке. Тогда монтировать нужно будет скриптом.

#### Добавить пользователя в группу davfs2

Добавить пользователя в группу davfs2. Например, использовать команду&#x20;

```
sudo usermod -aG davfs2 $USER
```

#### Выполнить монтирование диска

Монтировать диск в созданный каталог:&#x20;

<pre><code><strong>mount /mnt/o
</strong></code></pre>

Размонтировать диск можно следующей командой:&#x20;

```
sudo umount /mnt/o
```

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://utm-1.gitbook.io/utm-docs/dokumentaciya/utm-it/programmnoe-obespechenie/linux-servera/programmy-dlya-ubuntu-desktop/oblachnyi-disk-mail.ru.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
