Как подключить google диск в linux?

«Яндекс.Диск»

Продукт отечественного разработчика завоевал доверие русскоязычной аудитории благодаря активной рекламе, и это вполне обосновано. 10 Гбайт виртуального дискового пространства на старте, быстрый и удобный сервис, совместимость со всеми платформами (в том числе Linux и даже некоторыми версиями Smart TV), регулярно пополняемый набор инструментов для работы с файлами и множество акций, позволяющих бесплатно увеличить объем, делают «Яндекс.Диск» весьма конкурентоспособным облачным хранилищем.

Из поддерживаемых служб стоит отметить в первую очередь интеграцию с «Яндекс.Почтой», Office Online, приложениями для создания скриншотов, онлайн-фотоальбомов, фоторедактором и встроенным антивирусом для проверки загружаемого контента. Есть здесь и средства автономного просмотра фото или видео и прослушивания музыки (поддерживаются более 30 форматов). Цены на платные тарифы доступные: 300 рублей в год за дополнительные 10 Гбайт, 800 рублей за 100 Гбайт и 2000 рублей за 1 Тбайт. Чтобы расширить объем бесплатно, можно воспользоваться одной из акций. Например, абонентам «Ростелекома» при подключении тарифного плата OnLime будут доступны дополнительные 100 Гбайт.

Что дальше?

Программа делает свое дело. Данные можно получать и отправлять, аккаунты любые, в любом количестве. Далее, всё в наших руках. Настраиваем, как требуется. Например, если нужно получить подобие работы стандартных облачных программ, то можно добавить нужные команды в сron. Допустим, раз в 5минут.

И хотя при синхронизации данных с облаками я не заметил сколько-нибудь ощутимой нагрузки на свой компьютер, дергать программу чаще не вижу смысла. Ну, опять же, это для меня так. В вашей ситуации может быть по-другому.

Оболочку Rclone Browser можно установить так:

Выглядит она неплохо. Можно работать с уже подключенными облаками. Но само подключение не реализовано. Подключение только с помощью мастера, описанным выше способом.

В Rclone и Rclone Browser реализована довольно интересная функция монтирования. Можно любое облачное хранилище или отдельный каталог хранилища примонтировать в системе. С ним можно будет работать также, как с любым другим примонтированным диском в системе. В данном случае удобство работы будет определяться скоростью интернета. Функция очень полезна если на локальном диске мало места и полноценная синхронизация данных — непозволительная роскошь.

Безлимитный «общий» Google Drive

Самый интересный вариант из существующих — безлимитная учетная запись учебного заведения, подключаемая в качестве «расшаренного» диска к своей основной учетной записи Google.

Диск отображается в перечне доступных хранилищ Google Drive и полностью функционален без каких-либо ограничений с полной скоростью, допускаемой серверами Google с поправкой на региональные возможности.

Получить диск можно мгновенно, введя адрес Gmail и выбрав подходящий ресурс (университеты Юго-Восточной Азии работают похуже, чем иные предлагаемые варианты расположения).

Поскольку доступ к диску создаётся автоматически, к одному адресу можно привязать несколько «шар» от разных источников, включая корпоративную G-Suite с неизвестным происхождением.

Теоретически, к нему могут получить доступ администраторы ресурса, раздающие бесплатные расширения — поэтому хранить в таком облаке конфиденциальные данные не рекомендуется.

Кроме того, в отличие от хранилищ с ограниченным объемом, всегда есть шанс полного закрытия доступного облака — «письмо счастья» получат только официальные администраторы.

Стоимость: бесплатноПриложение: все платформыСредняя скорость: до 100 Мбит/cДля чего подойдёт: не конфиденциальных файлов любого размераПодключение «как диск»: есть

Сетевой диск через протокол

Гугл не имеет встроенного протокола WebDav, поэтому можно воспользоваться бесплатным софтом CarotDAV. Чтобы настроить доступ нужно:

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

Доступ через web-интерфейс

Как подключить Гугл Диск как сетевой диск если не хочется устанавливать дополнительных программ? В этом случае, можно открыть доступ через web-интерфейс. В этом случае, всем пользователям нужен Google аккаунт.

Чтобы предоставить доступ через веб-интерфейс необходимо:

  1. Перейти по адресу drive.google.com и авторизоваться.
  2. Нажать «Создать».
  3. Выбрать пункт «Папку».
  4. Нажать правой кнопкой мыши по каталогу и нажать «Открыть доступ».
  5. Добавить адреса пользователей, которым необходим доступ.

На указанные почтовые ящики придет письмо со ссылкой, по которой нужно перейти. В данной папке, пользователи могут редактировать, добавлять или удалять документы.

WebDAV

Paths are specified as

Paths may be as deep as required, eg .

To configure the WebDAV remote you will need to have a URL for it, and
a username and password. If you know what kind of system you are
connecting to then rclone can enable extra features.

Here is an example of how to make a remote called . First run:

This will guide you through an interactive setup process:

Once configured you can then use like this,

List directories in top level of your WebDAV

List all the files in your WebDAV

To copy a local directory to an WebDAV directory called backup

Modified time and hashes

Plain WebDAV does not support modified times. However when used with
Owncloud or Nextcloud rclone will support modified times.

Likewise plain WebDAV does not support hashes, however when used with
Owncloud or Nextcloud rclone will support SHA1 and MD5 hashes.
Depending on the exact version of Owncloud or Nextcloud hashes may
appear on all objects, or only on objects which had a hash uploaded
with them.

Standard Options

Here are the standard options specific to webdav (Webdav).

URL of http host to connect to

  • Config: url
  • Env Var: RCLONE_WEBDAV_URL
  • Type: string
  • Default: «»
  • Examples:

—webdav-vendor

Name of the Webdav site/service/software you are using

  • Config: vendor
  • Env Var: RCLONE_WEBDAV_VENDOR
  • Type: string
  • Default: «»
  • Examples:
    • «nextcloud»
    • «owncloud»
    • «sharepoint»
    • «other»

User name

  • Config: user
  • Env Var: RCLONE_WEBDAV_USER
  • Type: string
  • Default: «»

—webdav-pass

Password.

NB Input to this must be obscured — see rclone obscure.

  • Config: pass
  • Env Var: RCLONE_WEBDAV_PASS
  • Type: string
  • Default: «»

—webdav-bearer-token

Bearer token instead of user/pass (eg a Macaroon)

  • Config: bearer_token
  • Env Var: RCLONE_WEBDAV_BEARER_TOKEN
  • Type: string
  • Default: «»

Advanced Options

Here are the advanced options specific to webdav (Webdav).

—webdav-bearer-token-command

Command to run to get a bearer token

  • Config: bearer_token_command
  • Env Var: RCLONE_WEBDAV_BEARER_TOKEN_COMMAND
  • Type: string
  • Default: «»

Dropbox

Dropbox – один из самых старых и популярных сервисов облачного хранения.

Почему Dropbox так популярен

В нем много крутых инструментов, упрощающих работу. Подсказки, которые сопровождают при регистрации и установке приложения, и понятный интерфейс ускоряют процесс адаптации. Узнайте больше про онбординг в приложениях изэтой статьи.

Часть функций идентична “Google Диску”: возможность работать вместе в одном файле, оставлять комментарии, управлять уровнями доступа, просматривать историю изменения файла и корзину. Также удаленные файлы можно увидеть в той папке, где они находились до удаления.

В сервисе доступны несколько редакторов на выбор: для текстовых документов (Word, “Google Документы” и Dropbox Paper), таблиц (Excel, “Google Таблицы”) и прочие.

Dropbox предлагает самое большое количество интегрируемых сервисов для упрощения совместной работы: Trello, Slack, Zoom и т. д. Подобные полезные инструменты мы рассматривали в отдельной статье.

Еще сервис имеет реферальную программу, которая позволяет получить до 32 Гб дополнительного места. Подробнее про это можно узнать тут.

Тарифы

Это облачное хранилище предоставляет 6 тарифов: бесплатную версию, личный, семейный и три бизнес-тарифа. Можно приобрести подписку на месяц либо на год. Стоимость в таблице указана за покупку годового плана.

Цены актуальны на июль 2021 года.

Тариф

Цена

Basic – 2 Gb

Free

Plus – 2 Tb

9,99 $ в месяц

Family – 2 Tb (общее пространство, максимум 6 пользователей)

16,99 $ в месяц

Professional – 3 Tb (1 пользователь)

16,58 $ в месяц

Standard – 5 Tb (от трех пользователей)

12,50 $/пользователь/месяц

Advanced – неограниченное место (от трех пользователей)

20 $/пользователь/месяц

Минусы Dropbox

Во-первых, бесплатный тариф слишком ограничен в функциональности. Свободного места без реферальной системы не хватает. Использовать Dropbox как бесплатный сервис облачного хранения не получится.

Во-вторых, судя по отзывам пользователей, в Dropbox часто наблюдаются технические сбои, которые влияют на скорость синхронизации файлов и работоспособность сервиса. Сложно сказать, как часто такое происходит, потому что при тестировании ничего подобного не было. Однако потенциальная синхронизация файлов по несколько дней пугает.

«Яндекс.Диск»

У «Яндекса» отдельный клиент. Но нельзя сказать, что он какой-то неудобный. Окно клиента выглядит как обычное окно в Windows. Тем не менее мне гораздо удобнее, когда облако синхронизируется с диском. Но у отдельного клиента есть и свои достоинства. Вы можете сразу посмотреть, какие файлы синхронизировались, а какие нет.

Мобильное приложение тоже довольно приятное. В отличие от Google Drive, здесь всё смешано в кучу, но при этом никакого бардака не возникает. В ленте показаны самые новые файлы, в файлах — иерархия, а во вкладке «Фото» можно включить синхронизацию вашего хранилища с диском.

«Яндекс.Диск» можно было бы назвать аналогом облака Google, но, к сожалению, это уже не так. До 2016 года вы могли переместить на диск вордовский файл и редактировать его прямо в онлайн-редакторе Microsoft. Но если у вас до сих пор нет аккаунта на «Яндекс.Диске», то поезд уже ушёл: такая фича доступна только тем, кто зарегистрировался до 10 октября 2016 года.

В бесплатной версии «Диска» доступно всего 10 гигабайт. Но «Яндекс» часто дарит дополнительное место за покупку своей продукции или за покупку товаров у других производителей. Например, если вы купите «Станцию», то в подарок получите 10 гигабайт на диск вместе с бонусами на остальные сервисы «Яндекса». Например, Илья никогда не покупал дополнительное место, но ему доступно аж 67 гигабайт.

Підключення Google Диск (Google Drive) в якості сховища в Linux

Розглянемо як підключити хмарне сховище Google Диск (Google Drive) в Linux CentOS 7. Встановлення його дуже проста і швидка.

Завантажуємо клієнт Google Drive підключити командою:

Переміщаємо файл директорію / usr / sbin командою:

Даємо права на файл:

На цьому установка клієнта Google Drive завершена, нам залишається лише запустити його і пройти авторизацію:

Go to the following link in your browser: https://accounts.google.com/o/oauth2/auth?client_id=367116221053-7n0vf5akeru7on6o2fjinrecpdoe99eg.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type = code & scope = https% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fdrive & state = state Enter verification code:

Потрібно скопіювати посилання і відкрити її в брузере на ПК, після чого дозволити доступ до аккаунту.

Після цього, вам буде надана посилання, яку потрібно буде ввести в консолі Linux:

Google Drive підключений, однак він підключений не через WebDav (не підтримується), і ви не бачите його як окрему файлову систему і локальний каталог. Всі звернення до сховища Google виконуються через клієнт drive

Можна перевірити які файли присутні на сховище Google Диск командою drive list:

Id Title Size Created 1hG1VSNM67IOXlYCVQp9YqhJlFYU2g1qw test.txt 5.0 B 2019-09-02 17:01:13 1ih29E4B4piOho3oupLu2YXWfHZtIA330 DE30EF56-523D-4F90- ... EE62DD392E89-1.mov 351.0 MB 2019-08-22 10:41:56 15qbRDBAZztBkN2rWCBhnYidMArTbaqW3 CALLU_8-7- 2019_15-35-28_Private.mp3 83.2 KB 2019-07-08 15:35:40 1A4BUo_PTVH460SAAkbJKmgDlY1567Hno CALLU_8-7-2019_15-31-7_Private.mp3 1.3 MB 2019-07-08 15:34:10 

Файли виводяться у вигляді таблиці з чотирма стовпцями:

  • Id — унікальний код файлу
  • Title — назва файлу
  • Size — розмір
  • Created — дата створення

Для тесту можемо створити файл і передати його на g.drive:

Файл створився, і видно в консолі:

1KbdgtW3jJz46_zZ0Wv-ceBcUSSvEp5n- drive.txt 0.0 B 2019-09-02 17:49:30

Так само перевіримо, що файл з’явився в веб-інтерфейсі Google Диск:

Як бачимо, файл на місці.

15 Гб

На цьому підключення Google Диск до нашого сервера Linux закінчено. У чому мені подобається Google Drive, так це в тому, що не потрібно виконувати якісь додаткові маніпуляції на сервері, щоб хмарне сховище монтувалось після перезавантаження сервера. Можна скільки завгодно раз перезапускати ваш сервер, Google Drive буде підключатися автоматично. Але також є свої мінуси, наприклад, на сервері ми не бачимо сховище, як окрему директорію і не можемо управляти файлами на рівні файлової системи або звичними командами bash.

Dropbox

  • Поддерживаемые платформы: Интернет, Windows, Mac, Linux, Android, iOS, Windows Mobile.
  • Свободное хранилище: 2 ГБ
  • Дополнительное хранилище: 1 ТБ за 8,25 долл. В месяц.
  • Ограничение размера файла: при загрузке через настольные или мобильные приложения ограничение размера файла отсутствует. При загрузке через онлайн-загрузку, до 20 ГБ на файл.
  • Особенности: 256-битное шифрование AES и SSL / TLS, история версий файлов, защищенные паролем ссылки для обмена, удаление данных с устройства, совместная работа с Dropbox Paper. ( что такое Dropbox Paper? ), а также интеграция с Microsoft Office 365.

Выпущенный в 2007 году, Dropbox навсегда заслужит уважение как тот, кто принес облачное хранилище в массы. Без этого, кто знает, как мы будем обмениваться файлами между ПК, ноутбуками, смартфонами и планшетами. По электронной почте, возможно? Или личные FTP-серверы? Мне страшно подумать об альтернативах.

Будучи первым редко означает быть лучшим , Dropbox является одним из примеров, где это может быть правдой. Да, Dropbox никогда не был идеальным, и да, он прошел периоды, когда синхронизация файлов оказалась проблематичной — но на момент написания этой статьи я не могу вспомнить, когда в последний раз Dropbox действительно меня облажал. Это просто работает, и я ценю это.

Следует отметить, что Dropbox можно автоматизировать различными способами с помощью IFTTT , что сэкономит вам много времени. Что касается удобства, я не могу придумать другой сервис, который чувствует себя так просто.

Настройка davfs в Linux

Для удобства также, необходимо добавить вашего пользователя в группу davfs2. Если планируется добавить данного пользователя, следует выполнить команду.

Если необходимо добавить другого пользователя ОС, то следует заменить на имя пользователя, которому будет дозволено монтировать облачные диски посредством davfs.

Создание точки монтирования

Монтирование возможно только в существующую папку, создать которую можно, например, командой:

Во избежание конфликтов, такую папку (естественно с другим именем) следует создавать для каждого удаленного облачного диска, который планируется использовать.

Настройка учетных данных

Для того, чтобы не было необходимости вводить пароль при каждом монтировании, следует сообщить имя пользователя удаленного облачного диска и пароль утилите davfs2. Для этого необходимо отредактировать файл или

Файл является системным, доступ на чтение к нему имеет только корневой пользователь «root», поэтому хранение пароля в нём более безопасно. Файл после установки пакета «davfs2» не существует. Его следует создать следующей командой

Если файл уже существовал, то выполнение этих команд не навредит его содержимому. Далее рассматривается указание аутентификационной информации пользователя облачного диска в файле .

Открыв этот файл для редактирования, например, командой

необходимо ввести строку

Можно указывать адрес облачного диска, а не путь монтирования

Имеются проблемы с символами и пробелами в паролях. Для устранения данной проблемы следует использовать скобки » «. Например пароль можно записать так:

Ввиду наличия секретной информации в этом файле, обязательно следует запретить другим пользователям системы производить его чтение, например, командой

Настройка монтирования

Для подключения Cloud.mail.ru к нашей системе необходимо установить и настроить DotNetCore. Как это сделать описано в данной статье.

fstab

Для автоматического монтирования ваших облачных дисков необходимо отредактировать файл . Открываем и вносим изменения

дописать в самом конце

или

где

  • //127.0.0.1:8888 — адрес нашего облачного хранилища и порт (данный адрес актуален если вы настраиваете облако от mail.ru)
  • noauto — указывает, что монтирование производится вручную, в то время как альтернативная ей опция «_netdev»
  • _netdev — монтирование будет произведено автоматически при наличии подключенного сетевого интерфейса.

Наличие опции noauto или _netdev обязательно, в противном случае считается, что указана опция auto и система будет пытаться подключить сетевой диск до поднятия самого сетевого интерфейса.

Проверка монтирования

После завершения данных манипуляций целесообразно проверить монтирование, выполнив команду mount

Размонтировать такой диск можно командой umount

Немного о логике

Задача бэкапа Google Диска может быть логически разбита на несколько шагов, которые лучше всего передаются четырьмя вопросами из бессмертного сериала «Вавилон-5».

  • «Чего ты хочешь?» Получить резервную копию или выполнить восстановление Google Диска из бэкапа?
  • «Куда ты идёшь?» К созданию резервной копии Google Диска или к бэкапу на Google Drive для других данных?
  • «Кому ты служишь и кому ты веришь?» Какими дополнительными условиями (надёжность выбранного хранилища данных, шифрование, предоставление общего доступа) должен управляться процесс резервного копирования на Google Диск?

Это только выглядит смешно и просто, а на самом деле правильные ответы на эти вопросы сэкономят вам массу времени и усилий, и не только при бэкапе на Google Drive, кстати, давайте посмотрим, как это работает.

Если мы хотим сделать бэкап на Google Диск, то нам надо сразу выполнить несколько подготовительных операций:

  • Оцениваем, что наши данные влезут в свободное пространство на аккаунте Google Drive при автоматическом бэкапе. Здесь следует напомнить, что Handy Backup по умолчанию сохраняет исходные форматы файлов в резервной копии на Google Диске, так что объём исходных данных будет практически точно совпадать с объёмом бэкапа (если, конечно, вы не решите сжать резервную копию встроенными средствами).
  • Запланируем, какие данные мы помещаем в копию. Надо помнить, что в соответствии с пользовательским соглашением всё, выгруженное на Google Диск, автоматически становится собственностью Google — будь там копия вашего прокачанного персонажа в «линейке» или «тандыре», рукопись нового романа, проект размещения секретных военных баз на Гваделупе или, не приведи господь, откровенное частное фото!
  • Если только мы не служим и не верим тем, кто имеет доступ к нашему траффику и нашему аккаунту, то можно подумать и о дополнительных мерах безопасности копии — сжатие в единый архив или по одному ZIP-файлу, встроенное или внешнее шифрование, и т.д.

Если наше желание состоит в создании резервной копии Google Диска на другое устройство, всё будет несколько проще. Опять-таки, проверим, влезут ли наши данные в резервной копии на выбранное хранилище (Гугл покажет вам, сколько места на диске занято прямо сейчас), и вперёд! Тут никаких сложностей не ожидается.

Ну, а если мы хотим выполнить восстановление Google Диска из бэкапа, то вещи снова становятся довольно сложными.

  • Убеждаемся, что при восстановлении резервной копии Google Диска на работающий аккаунт мы не сотрём важную информацию, которая там уже есть. Чтобы быть в этом точно уверенными, правильнее всего сделать бэкап Google Диска перед восстановлением,
  • Возможно, создаём на Google Drive новую папку, а то и новый аккаунт, куда мы восстановим данные из резервной копии Google Диска — опять-таки, во избежание случайных потерь важных данных.
  • Не забываем вспомнить пароль для зашифрованной информации — без него восстановление невозможно!

Или, может быть, для нашей конкретной задачи проще будет восстановить данные из резервной копии вручную, по одному файлу, просто копируя их? Программа Handy Backup даёт такую возможность; более того, вы можете просто работать с незашифрованными файлами прямо на Google Drive — открывать их, просматривать, менять и т.д. Вы ведь их просто скопировали!

Через USB кабель или картридер на ПК

Самый простой способ сделать резервную копию – скопировать фото с устройства Android на ПК. Пошаговая инструкция:

  1. Соедините мобильное устройство с ПК с помощью USB кабеля или подключите внешний картридер в свободный порт компьютера.
  2. Появится окно с автозапуском. Если этого не случилось — откройте «Этот компьютер», зайдите в память подключенного устройства Android через папку «Устройства и диски».
  3. Выберите нужные фото на девайсе и скопируйте их в любую подходящую папку на ПК.

Имейте в виду, что способ подходит только для резервного копирования, но не синхронизации. Главное преимущество картридера — скопировать фото получится, даже если смартфон или планшет сломался.

Как подключить облако OneDrive по протоколу WebDav.

У Microsoft тоже есть облачное хранилище с онлайн приложением Office и специализированной программой для компьютера, которая синхронизирует данные. Этот файловый-хостинг тоже поддерживает технологию WebDAW, что позволяет подключить OneDrive как сетевой диск.

Подключить его можно по тому же принципу, что я описал выше, но с небольшим отличием. Первым делом, вам следует зарегистрироваться в системе идентификации и аутентификации Windows Live. После этого, нужно авторизоваться на файловом-хостинге с облачной организацией OneDrive или зарегистрировать аккаунт, если его у вас нет.

Теперь посмотрите в адресную строку своего браузера находясь на странице файлового-хостинга. Здесь нас интересует индивидуальный CID. По сути, это некий идентификатор, который в адресной строке стоит после знака равно. То бишь, все цифры и буквы стоящие после префикса и знака равенства, это и есть наш CID. Имеет он вот такой вид: https://onedrive.live.com/?cid=E3450G53F6S8E931.

Скопируйте свой идентификатор CID и откройте окно «Подключить сетевой диск» (путь описан в предыдущем примере). При желании можете назначить свою букву диска.

Как только вы нажмете кнопку «Ok» к компьютеру будет подключен новый виртуальный диск One Drive.

Вот собственно и все. Есть способы подключить и другие облачные технологии в виде сетевого диска, но мне пока вполне хватает того, что предоставляют эти две компании. Много виртуального места и онлайн пакет приложений Office. Пока!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

  • https://www.cnews.ru/news/top/oblachnoe_hranilishche_yandeks.disk_nauchilos
  • https://o-zarabotkeonline.ru/kak-polzovatsya-oblakom-mail-ru-instruktsiya-dlya-novichkov/
  • https://hobbyits.com/podklyuchaem-na-kompyuter-oblako-kak-setevoj-disk-po-webdav/

Підключення хмарного сховища OneDrive в Linux

OneDrive — хмарне сховище компанії Microsoft. За замовчуванням воно є для всіх користувачів Windows 10 з прив’язаним аккаунтом (в сховище OneDrive безкоштовно надається 5 Гб місця). Наше завдання підключити хмарне сховище OneDrive в CentOS 7. В процесі настройки я зіткнувся з безліччю проблем, які шляхом наукових експериментів вдалося вирішити. Вам же потрібно тільки ознайомитися з інструкцією і відтворити всі дії у себе на сервері.

Для початку нам потрібно зареєструватися за посиланням _https: //onedrive.live.com

Процедуру реєстрації я опущу, так як вона не відрізняється від реєстрації на будь-якому іншому ресурсі.

Тепер встановимо необхідні пакети в Linux CentOS:

Після цього встановимо мову програмування D (dlang), він буде потрібно для установки клієнта OneDrive:

Щоб запустити середовище D (dlang), введемо команду:

— в вашому випадку версія dmd може відрізнятися, вказуєте свою.

Запустивши dlang, ми проведемо установку самого клієнта OneDrive:

Установка завершена, тепер потрібно пройти активацію в веб-версії OneDrive.

Запускаємо команду:

Система вам видасть посилання, яке потрібно ввести в браузері. У веб формі із запитом доступу потрібно натиснути кнопку Дозволити. Після цього посилання зміниться унікальну з кодом, яку і потрібно буде ввести в консолі Linux. У мене сформувалася така посилання https://login.microsoftonline.com/common/oauth2/nativeclient?code=M74bb67a8-f9a6-1a26-e345-c45a3324de49:

Authorize this app visiting: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=22c49a0d-d21c-4792-aed1-8f1623982546&scope=Files.ReadWrite%20Files.ReadWrite.all%20Sites.ReadWrite .All% 20offline_access & response_type = code & redirect_uri = https: //login.microsoftonline.com/common/oauth2/nativeclient Enter the response uri https://login.microsoftonline.com/common/oauth2/nativeclient?code=M74bb67a8-f9a6-1a26- e345-c45a3104de49 

Після підтвердження посилання, я можу виконати синхронізацію з хмарним сховищем OneDrive:

Initializing the Synchronization Engine ... Syncing changes from OneDrive ... Processing 6 changes Creating directory: Pictures Creating directory: Documents Downloading file Getting started with OneDrive.pdf ... done. Creating directory: backup Downloading file backup / test.txt ... done. 

За замовчуванням, у мене створилася директорія / root / OneDrive, в якій з’явилися всі каталоги мого хмарного сховища.

total 392 drwxr-xr-x 5 root root 94 Sep 3 11:15. dr-xr-x --- 10 root root 267 Sep 3 11: 15 ... drwxr-xr-x 2 root root 22 Sep 3 11:15 backup drwxr-xr-x 2 root root 6 Sep 3 11:15 Documents -rw -r - r-- 1 root root 398083 Sep 3 9:38 Getting started with OneDrive.pdf drwxr-xr-x 2 root root 6 Sep 3 11:15 Pictures 

Для тесту я створив файл test2.txt і виконав синхронізацію:

Initializing the Synchronization Engine ... Syncing changes from OneDrive ... Uploading new file ./backup/test2.txt... done. 

Файл захитався в хмару Microsoft:

Щоб змінити директорію за замовчуванням, потрібно в файлі конфігурації змінити параметр sync_dir і після цього запустити команду:

Initializing the Synchronization Engine ... Syncing changes from OneDrive ... Processing 7 changes 

Після перезавантаження сервера, клієнт OneDrive запускає автоматично і не потрібно повторно проходити авторизацію.

На цьому настройка OneDrive на сервері з CentOS 7 закінчена, сподіваюся, що інформація буде для багатьох корисна. У наступній статті ми розглянемо, як використовувати хмарні сховища для бекапа даних з Linux сервера.

Загрузка компонентов и инсталляция Яндекс.Диска

Скачивать приложение рекомендуется с официального сайта. Отдельно предоставляются дистрибутивы для 32-х и 64-битных систем в формате .DEB и .RPM

Важно понимать, что факт скачивания означает согласие с лицензионным соглашением

Быстрая установка пакета .DEB из репозитория Яндекса возможна с помощью команды:

echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/yandex-disk.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install -y yandex-disk

Вручную программа устанавливается запуском скачанного дистрибутива. Например:

dpkg -i yandex-disk_0.1.0.103_i386.deb

Или

rpm -ivh yandex-disk-0.1.0.103-1.fedora.i386.rpm

При использовании для инсталляции метода apt-get:

wget -O YANDEX-DISK-KEY.GPG http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG

apt-key add YANDEX-DISK-KEY.GPG

echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" >> /etc/apt/sources.list.d/yandex-disk.list

apt-get update

apt-get install yandex-disk

Или при помощи yum:

nano /etc/yum.repos.d/yandex.repo

rpm --import http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG

yum install yandex-disk

Содержимое файла yandex.repo:



name=Yandex

failovermethod=priority

baseurl=http://repo.yandex.ru/yandex-disk/rpm/stable/$basearch/

enabled=1

metadata_expire=1d

gpgcheck=1

gpgkey=http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG

Все операции осуществляются в консоли, традиционной для операционных систем Linux: от Ubuntu и Fedora до менее распространенных (из-за платной лицензии) Red Hat и Debian.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: