Как подключить облако mail ru в ubuntu

Обновлено: 04.07.2024

Виртуальные машины на базе ОС Linux создаются с включенным openssh клиентом, позволяющим осуществить удаленный доступ к инстансу по протоколу SSH.

Рекомендуемый способ подключения к виртуальной машине по SSH - использование ключевой пары: открытый ключ находится на виртуальной машине, в то время как закрытый ключ хранится у пользователя.

Для подключения должны быть выполнены следующие условия:

  • С создания ВМ прошло 15 минут и все скрипты завершили свою работу
  • Виртуальная машина включена
  • На виртуальной машине назначена группа безопасности с правилом, разрешающий удаленный доступ по протоколу SSH и TCP порту 22
  • У инстанса должен быть внешний IP адрес, доступный для подключения

Осторожно

Виртуальные машины на базе ОС Linux, созданные из образов FreeBSD, Bitrix или других, имеющих дополнительные программные продукты или ориентированные на их использование, не настроены на работу с сетью ext-net.

В этом случае удаленное подключение с использованием SSH будет невозможно.

Удаленный доступ для таких инстансов возможен при создании его в приватной сети со включенной опцией DHCP, а также назначенном плавающем IP (Floating IP) адресе.

Получение логина

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

Операционная системаЛогин
Bitrix*root*
CentOScentos
Debiandebian
Fedorafedora
FreeBSDfreebsd
Ubuntuubuntu

*Bitrix: Сразу после входа система попросит установить новый пароль. Для этого система запросит текущий пароль (bitrix) и дважды запросит новый пароль для пользователя root.

Образ Bitrix-CentOS* в данный момент не поддерживает работу в сети Ext-Net.

Получение ключа

На этапе создания инстанса был выбран ключ или создана новая ключевая пара. При создании нового ключа он был загружен на локальный компьютер. Этот ключ понадобится для подключения вне зависимости от используемой локальной операционной системы.

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

Изменение прав на ключ .PEM в windows

Средство изменения прав на ключ .pem в windows:

  1. Откройте свойства файла key.pem
  2. Безопасность / дополнительно / отключить наследование
  3. Затем добавить / выберите субъект / В поле ввода напишите имя пользователя на данном ПК, от имени которого открывается консоль (powershell)
  4. Везде нажать ОК.

Windows

Windows 10

В операционной системе Windows 10 по умолчанию уже установлен ssh клиент.

Достаточно выполнить команду

  • Путь к ключу - полный путь к файлу ключа, ранее созданному или загруженному при создании инстанса
  • Логин - логин операционной системы инстанса
  • IP адрес - внешний IP адрес виртуальной машины, который можно увидеть в информации об инстансе на вкладке "Виртуальные машины" сервиса "Облачные вычисления"

Если выполнение команды будет успешным, можно увидеть запрос подтверждения подключения к неизвестному ранее хосту:

После ввода "yes" и подтверждения ввода подключение будет осуществлено.

Windows 7 / 8

Оптимальным способом подключения к ОС Linux является использование приложения PuTTY.

Прежде чем выполнять подключение, необходимо конвертировать имеющийся или полученный ключ в формат *.ppk для использования в PuTTY.

Для этого необходимо:

  1. Найти и открыть PuTTYgen, установленный вместе с приложением PuTTY
  2. В меню "Conversions" выбрать "Import Key" и указать на имеющийся файл ключа *.pem
  3. Нажать на кнопку "Save private key", выбрать директорию и указать желаемое имя файла

Далее необходимо импортировать ключ в приложение Pageant, также установленное вместе с PuTTY:

  1. Найти и запустить Pageant
  2. Открыть запущенную программу Pageant в системном трее возле часов двойным кликом
  3. Нажать "Add Key" и выбрать ранее сохраненный *.ppk ключ

Теперь можно переходить к самому подключению к инстансу.

Для подключения необходимо:

  1. Запустить приложение PuTTY
  2. В поле Host Name ввести IP адрес инстанса
  3. Убедиться что указан порт 22 для данного подключения
  4. Нажать "Open"

Если это первое подключение в инстансу, то необходимо подтвердить подключение в появившемся окне:

Если все настроено корректно, то появится окно-приглашение ко вводу логина:

Необходимо ввести логин, после чего будет осуществлен вход с использованием ранее импортированного в Pageant ключа.

Примечание

Логин зависит от образа операционной системы и может быть найден в общей информации об инстансе.

Linux / MacOS X

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

Подключение к инстансу осуществляется с помощью команды

Если выполнение команды будет успешным, можно увидеть запрос подтверждения подключения к неизвестному ранее хосту:

После ввода "yes" и подтверждения ввода подключение будет осуществлено.

Внимание

После создания виртуальной машины под управлением Linux рекомендуем установить отдельный пароль для суперпользователя (root):

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

Однако инструкция на указанной странице очень краткая, поэтому мне захотелось добавить в нее больше деталей так, чтобы даже человек без большого опыта работы в Linux (Ubuntu) смог ею воспользоваться.

Итак для подключения к Облаку в Линукс (Убунту), нам необходимо следовать следующим шагам:

загружаем свежую версию архива WebDAVCloudMailRu-*-dotNetCoreXX.zip и распаковыем ее в директории, которая будет служить установочной. Распаковщик через вызов меню правой кнопкой мыши, по умолчанию всегда создаёт директорию, имя которой будет таким же как и имя файла без расширения. В современной версии Убунту, если вы выделите директорию и снова нажмете правую клавишу мыши, вы можете запустить программу Terminal через меню.

Давайте посмотрим какие файлы там есть через команду ls

Требования к Linux системе: RHEL, Ubuntu 18.04, Ubuntu 16.04, Ubuntu 14.04, Debian 9, Debian 8, Fedora 28, Fedora 27, CentOS / Oracle, OpenSUSE Leap, SLES

Можно посмотреть справочную информацию, что мы установили

При появлении ошибки Unable to locate package dotnet-sdk-X.X, можно попробовать следующую команду

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

Эта команда будет работать, если ее запустить, например в Terminal, в той же директории, где мы распаковали архив WebDAVCloudMailRu-*-dotNetCoreXX.zip

Для того чтобы команда работала при каждой загрузке Убунту, необходимо добавить её в список приложений, загружаемых автоматически. Находим утилиту Startup Applications и запускаем ее, затем добавляем новое приложение, где в строке command пишем

где заменяем path-to на ваш путь к wdmrc.dll файлу. Теперь перезагружаем Убунту и переходим к следующему шагу.

  1. Подключение к эмулятору по протоколу WebDAV из файлового менеджера

В файловом менеджере жмём ctrl + L и в строку вписываем dav://127.0.0.1:8888 жмём enter , система запросит логин и пароль к облаку, вводим (чтобы не набирать это снова и снова, необходимо выбрать пункт сохранения логина и пароля)

и результат - вы в своём облаке.

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

  • После выберем архитектуру вашего компьютера (amd64 либо i386) и загружаем установочный файл.
  • Как многие пишут, для дальнейшей установки достаточно кликнуть два раза по файлу и начнется установка, лично у меня запустилось окно, для поиска нужного приложения в итоге нашлось левое приложение - PyPar2(для разбивания любого приложения либо архива на нужное количество типа part1-10 итд).

Откройте терминал и выполните команды по очереди:

Откройте терминал и выполните команды:

Откройте терминал и выполните команду:

  • Откроется текстовый редактор gedit внутрь которого вставим следующий код.
[Desktop Entry]
Name=Cloud Mail
Comment=
Exec=cloud
Icon=/usr/share/icons/Humanity-Dark/status/48/weather-snow.svg
MimeType=
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;
  • Сохраняем изменения и закрываем текстовый редактор. После в переходим в Dash(то есть с левой стороны экрана мы видим лаунчер Unity на котором отображаются иконки приложений нажмем самую первую иконку и введем в поиск Mail).

Запускаем установку приложения Cloud Mail

Авторизуемся в облаке маил ру

Выбираем директорию, для синхронизации файлов

Подтверждаем создание папки, для облака в домашней директории

Похожие материалы:




Помогла ли вам статья?

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

Вчера в сети перечитал много отзывов по облаку от mail ru и теперь не в восторге от того, что я поспешил и написал материал как установить облако в ubuntu.

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

В общем вам решать чем пользоваться. Рекомендую выбрать из доступных:
Google Диск
Яндекс Диск

в своё время ухватил 1тб бесплатно
ради этих дел, держу Total Commander под Wine ,с плагином CloudMailRu
есть ли другие костыли?
зы
код плагина CloudMailRu открытый,нужно только достать от туда способ и перепилить под linux
нужно только монтирование,без всяких плюшек

  • Вопрос задан более двух лет назад
  • 3884 просмотра

webirus

sotvm

take

купите самую малость к этому террабайту и пользуйтесь webdav?

sotvm

webirus

SOTVM, ну, так что, в поиске решения нет? я за 5 минут нашел рабочий способ, смонтировался в линукс минт, радуюсь своим пустым облаком

webirus

sotvm

Сергей Горячев,
я в 5минут не смогу переварить это (в английском не силён
если не сложно,приведите пример
1)скачал/распаковал в

webirus

sotvm

не понимаю как просматривать и скачивать файлы облака ?
я думал что можно смонтировать облако как сетевой диск
и открывать его в файловом менеджере

webirus

я думал что можно смонтировать облако как сетевой диск
и открывать его файловом менеджере


Можно.
При запуске mono wdmrc.exe -p <port> создается виртуальное пространство с вашим облаком.
А вы уже через обычное подключение файлового менеджера его открываете.
Адрес WebDAV - тот, который даст wdmrc.exe, порт указанный вами в <port> , а логин и пароль - это логин и пароль от облака на мыле.
И вы попадаете в обычную папку, смонтированную в ВебДАВ.

webirus

SOTVM,

sotvm

Сергей Горячев,
спасибо,теперь всё получилось
ещё один вопрос
так получается что этот клиент просто кеширует облако в /run/user/1000/gvfs .
так он мне SSD убьёт (допустим в облаке,в каталоге video 100гб ,он их все будет писать на винт?
или можно смонтировать этот каталог в tmpfs выделив 2 гб?
у меня памяти всего 3гб что будет при заполнении этих двух ?

webirus

SOTVM, вот на 100% уже не отвечу, но насколько я вижу, кэширует только файлы, к которым обращаешься сейчас, другие висят как линки просто.

webirus

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

sotvm

Сергей Горячев,
а у меня почему то вот так,
смонтировал,открываю свойство каталога и вижу что размер растёт
или я это не правильно трактую/понимаю?


Облако от Майл хотя и новый сервис, но он уже готов составить конкуренцию таким гигантам как Dropbox и YandexDisk. В отличии от яндекса предлагающего 10 гб бесплатно, в mail можно получить бесплатно 25 Гб места на диске. Подключить хранилище от Mail в Linux не так уж сложно, так как существует официальный клиент, который поддерживает синхронизацию файлов и папок, выбор папок для синхронизации, управление файлами и перемещение файлов между каталогами.

А для Fedora и других rpm дистрибутивов:

Запустить программу можно из консоли командой:

Или из меню приложений, например в Unity:


Синхронизация облака mail.ru в Linux

Далее нужно выбрать папку куда будет выполняться синхронизация:


На этом первоначальная настройка закончена, для управления приложением используйте значок в трее:


Здесь можно сменить пользователя, остановить синхронизацию, выбрать папки для синхронизации и посмотреть статус синхронизации.

В окне настройки можно указать язык интерфейса программы и прокси сервер:


Чтобы клиент стартовал при запуске системы необходимо добавить команду cloud в автоматически запускаемые приложения. Как это сделать в Ubuntu читайте в моей статье про автозагрузку приложений.

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

Намного удобнее работать с облаком от Янекса в Linux. Здесь можно настроить удобную синхронизацию, исключать не нужные папки, добавить шифрование по средством дополнительных утилит. Подробнее о настройке яндекс диска можно почитать в статье: Установка и настройка Яндекс Диска.

Читайте также: