- Подключаем Яндекс.Диск при помощи davfs2 & WEBDAV на UBUNTU 18.04 LTS сервере
- Подклюаем Яндекс.Диск как файловую систему
- Установим пакет davfs2:
- Монтируем WebDAV с помощью davfs2
- Автоматическое монтирования Яндекс.Диска
- Руководство по подключению Яндекс диска в Linux
- Доступ к Яндекс диску в Linux можно реализовать несколькими способами.
- Первый способ подключения к Яндекс-диску
- Второй способ для подключения Яндекс-диска
- Настройка davfs2 для монтирования Яндекс-диска в Linux
- Консольный клиент Яндекс.Диска для Linux
- Консольный клиент Яндекс.Диска для Linux
- Установка Яндекс Диск в Linux
- Установка Яндекс Диск в Linux
- Вход, выход и установка программы
- Установить программу
- Мастер начальной настройки
- Войти в Диск
- Восстановить Диск
Подключаем Яндекс.Диск при помощи davfs2 & WEBDAV на UBUNTU 18.04 LTS сервере
Одним из способов выгрузки ежедневных (и не только) бекапов баз данных с серверов я использую смонтированный по webdav яндекс диск. Просто, надежно, и довольно быстро настраивается.
WebDAV (Web Distributed Authoring and Versioning) — это протокол для передачи данных и работы с ними, построенный поверх HTTP 1.1. Здесь следует заметить, что передача может быть как защищенной, так и незащищенной. В самом протоколе защищенность отсутствует, но она может быть добавлена через реализацию аутентификации на веб-сервере и шифрование посредством SSL, следовательно, в таком случае будет использоваться не HTTP, а HTTPS.
Изначально DAV разрабатывался для совместного создания и редактирования веб-страниц, но в процессе использования он нашел применение в качестве сетевой распределенной файловой системы, эффективной для работы в высоконагруженной среде и поддерживающей неустойчивое соединение. Таким образом, DAV подходит для управления файлами на веб-серверах, иными словами, реализации облачных хранилищ информации, где и был применен. С его помощью можно выполнять основные операции над файлами, содержащимися на сервере, проводить расширенные операции, как то: блокировка, получение метаданных, контроль версий и другие. Этот протокол стал заменой для старого доброго FTP, чье время подошло к концу.
Не стоит забывать, что при удалении по WebDAV файлы не попадают в корзину яндекс диска, а сразу удаляются с серверов Яндекса. Если вы удалили файлы по WebDAV, восстановить их уже не получится!
Подклюаем Яндекс.Диск как файловую систему
Установим пакет davfs2:
После чего у нас выскакивает вопрос вида
Должны ли непривилегированные пользователи иметь возможность монтировать ресурсы WebDAV?
Смело выбираем NO
Монтируем WebDAV с помощью davfs2
Создадим точку монтирования:
Примонтируем наш диск, введя логин и пароль от Яндекса:
Вводим логин и пароль. После этого переходим в папку яндекс диска и проверяем, что он работает:
Проверяем список файлов и папок:
Проверить можно ещё одним способом:
Если видим наши папки и файлы из диска, то все подключено правильно.
Вывод должен быть примерно следующим:
Автоматическое монтирования Яндекс.Диска
Для начала нам нужно добавить возможность авторизации:
В конц файла вставляем следующую строку:
И вставляем в конец файла следующее содержимое
Перезагружаем машину командой reboot и снова проверяем, доступен ли наш раздел после перезагрузки.
Источник
Руководство по подключению Яндекс диска в Linux
Доступ к Яндекс диску в Linux можно реализовать несколькими способами.
Первый способ подключения к Яндекс-диску
Подключаем Яндекс-диск в файловом менеджере Linux.
Это можно осуществить с помощью стандартного файлового менеджера используемого в дистрибутиве Linux, будь то Dolphin (KDE), Nautilus (Unity или Gnome), Nemo (Cinnamon), Caja (Mate), Thunar (Xfce) или PCManFM (LXDE), в общем, все те, которые поддерживают технологию WebDAV.
Подключаем Яндекс-диск в Linux с помощью стандартного файлового менеджера следующими кнопками:
Для этого необходимо в адресной строке файлового менеджера из вида иконок (кнопок) переключиться в вид текстовой строки Ctrl+L , чтобы можно было прописать следующий адрес:
, где user необходимо заменить на ваш логин в Яндексе и нажать Enter , после чего необходимо ввести пароль. Здесь можно сделать выбор в диалоговом окне, при вводе пароля, указав «запомнить навсегда». После подключения Яндекс-диска к файловому менеджеру Linux можно сделать закладку Ctrl+D , после рестарта системы у вас будет иметься закладка для монтирования Яндекс-облака.
Второй способ для подключения Яндекс-диска
Можно воспользоваться утилитой davfs2 , которая найдется в каждом дистрибутиве.
Для установки davfs2 в Ubuntu команда будет выглядит так:
Настройка davfs2 для монтирования Яндекс-диска в Linux
Создаем каталог в Linux куда будет монтироваться Яндекс-диск. Я его создаю в каталоге /home/user/YaDisk :
Следующей командой мы монтируем диск в созданный каталог, введя свой логин и пароль от Яндекс-аккаунта, и выдаем права своему пользователю:
(вместо user пишем имя своего пользователя)
Проверяем подключение диска:
Дальше этой командой мы отправляем стоку с адресом, логином и паролем в файл /etc/davfs2/secrets для автоматического подключения к диску (не нужно будет каждый раз вводить данные).
(username password — необходимо вводить свои).
Логин и пароль для подключения к Яндекс-диску всегда можно исправить в файле /etc/davfs2/secrets вашим любимым редактором текстовых файлов.
И наконец, заканчиваем настройку Яндекс-диска, автоматическим подключением его после старта системы.
Для этого нужно в конце файла /etc/fstab прописать следующее:
Теперь можно добавить вашего user -а в группу: davfs2
(user сменить на своего).
Ну и в конце меняем права на файл mount.davfs следующей командой:
После перезагрузки в менеджере файлов должна появиться точка монтирования.
Источник
Консольный клиент Яндекс.Диска для Linux
Консольный клиент Яндекс.Диска для Linux позволяет вам управлять файлами на Диске без использования оконного интерфейса.
Где скачать программу и что делать дальше.
Какие команды и параметры используются для работы с клиентом.
GUI от сторонних разработчиков.
Где скачать программу и что делать дальше.
Какие команды и параметры используются для работы с клиентом.
GUI от сторонних разработчиков.
Консольный клиент Яндекс.Диска для Linux
Консольный клиент Яндекс.Диска для Linux позволяет вам управлять файлами на Диске без использования оконного интерфейса.
Формат пакета | 32-bit | 64-bit |
---|---|---|
.deb (Ubuntu, Debian) | yandex-disk_latest_i386 | yandex-disk_latest_amd64 |
.rpm (Fedora, Red Hat Enterprise Linux, CentOS) | yandex-disk-latest.i386 | yandex-disk-latest.x86_64 |
Формат пакета | 32-bit | 64-bit |
---|---|---|
.deb (Ubuntu, Debian) | yandex-disk_latest_i386 | yandex-disk_latest_amd64 |
.rpm (Fedora, Red Hat Enterprise Linux, CentOS) | yandex-disk-latest.i386 | yandex-disk-latest.x86_64 |
Вы также можете добавить репозиторий с пакетом yandex-disk в список доступных репозиториев менеджера пакетов и установить пакет с помощью утилиты apt-get или yum .
Установка с помощью apt-get
Содержимое файла yandex.repo :
Мастер начальной настройки
Вы можете выполнить начальную настройку клиента с помощью команды setup :
После того как мастер завершит работу, в каталоге
/.config/yandex-disk будет создан файл конфигурации config.cfg.
Войти в Диск
Чтобы войти в Диск, используйте команду token .
Восстановить Диск
Чтобы восстановить Диск после после переустановки операционной системы, смены жёсткого диска или удаления программы:
Источник
Adblockdetector