{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Аникин: заметки с тегом Облако",
    "_rss_description": "Блог об администрировании Linux, BSD и не только",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/anikin.pw\/tags\/oblako\/",
    "feed_url": "https:\/\/anikin.pw\/tags\/oblako\/json\/",
    "icon": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884",
    "authors": [
        {
            "name": "Петр Аникин",
            "url": "https:\/\/anikin.pw\/",
            "avatar": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884"
        }
    ],
    "items": [
        {
            "id": "49",
            "url": "https:\/\/anikin.pw\/all\/ustanovka-oblaka-mail-ru-v-linux\/",
            "title": "Установка облака mail.ru в linux",
            "content_html": "<p>Теперь облако mail.ru распространяется не бинарником, как я описывал в <a href=\"http:\/\/anikin.pw\/all\/oblako-mail-ru-kak-alternativa-ubuntu-one\/\">предыдущей статье<\/a>, а установочными файлами под разные дистрибутивы. Список дистрибутивов и ссылки на установочные файлы <a href=\"https:\/\/help.mail.ru\/cloud_web\/app\/about\">здесь<\/a>.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-12-14:44:36.png\" width=\"932\" height=\"413\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Установка теперь очень простая. Например под Ubuntu 14.04 LTS скачиваем установочный .deb пакет и выполняем в консоли<\/div>\n<\/div>\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo dpkg -i mail.ru-cloud_15.04.0021-trusty_amd64.deb<\/code><\/pre><p>Или просто запускаем через центр приложений ubuntu.<br \/>\nПосле установки бинарник будет находится в \/usr\/bin\/cloud, приложение будет в меню Dash, а после запуска иконка появится в трее.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"201\" data-ratio=\"0.93488372093023\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-12-14:40:02.png\" width=\"201\" height=\"215\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-12-14:38:40.png\" width=\"400\" height=\"328\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-12-14:39:01.png\" width=\"400\" height=\"328\" alt=\"\" \/>\n<\/div>\n<\/div>\n",
            "date_published": "2015-02-12T14:53:38+03:00",
            "date_modified": "2015-02-12T15:01:04+03:00",
            "tags": [
                "cloud",
                "cloud.mail.ru",
                "Linux",
                "ubuntu",
                "Облако"
            ],
            "_date_published_rfc2822": "Thu, 12 Feb 2015 14:53:38 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "49",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": []
            }
        },
        {
            "id": "48",
            "url": "https:\/\/anikin.pw\/all\/umenshaem-sayt-putem-otdachi-staticheskogo-kontenta-s-oblaka\/",
            "title": "Уменьшаем сайт путем отдачи статического контента с облака.",
            "content_html": "<p>Допустим у нас есть сайт на котором очень много графики, картинок и т.д, а места на хостинге мало и платить за его увеличение не хочется. Тем более сейчас многими компаниями место предоставляется совершенно бесплатно в облаках, таких как: яндекс диск, google drive, облако mail.ru и т. д. Я расскажу как с минимальными трудозатратами залить весь статический контент в облако mail.ru и отдавать его от туда.<\/p>\n<p>Допустим у нас движок вордпресс, соответственно у нас статика лежит по ссылке:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">http:\/\/site.name\/wp-content\/uploads\/...<\/code><\/pre><p>Заходим в <a href=\"http:\/\/cloud.mail.ru\">http:\/\/cloud.mail.ru<\/a>, создаем каталог, куда мы будем заливать статику сайта. Настраиваем к каталогу общий доступ и получаем ссылку для общего доступа.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"223\" data-ratio=\"1.2598870056497\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:33:48.png\" width=\"223\" height=\"177\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:35:07.png\" width=\"354\" height=\"146\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:35:33.png\" width=\"161\" height=\"150\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:35:59.png\" width=\"216\" height=\"363\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:36:44.png\" width=\"222\" height=\"400\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>Теперь после создания каталога заливаем туда папку uploads из каталога wp-content. Затем пройдя по полученой ссылке на папку и открыв прямую ссылку на любое изображение мы увидим, что ссылки на наши файлы имеют вид типа такого:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">https:\/\/cloclo17.cloud.mail.ru\/weblink\/thumb\/XXX\/XXXXXXXX\/site.name\/uploads\/...<\/code><\/pre><p>Т.е структура каталогов в URL сохраняется и чтобы отдавать контент с облака нам нужно все ссылки на сайте заменить с<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">http:\/\/site.name\/wp-content\/<\/code><\/pre><p>на<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">https:\/\/cloclo17.cloud.mail.ru\/weblink\/thumb\/XXX\/XXXXXXXX\/site.name\/<\/code><\/pre><p>Это можно сделать двумя способами:<\/p>\n<ol start=\"1\">\n<li>Либо импортировать базу данных сайта к себе на компьютер, открыть любым редактором и сделать массовую замену указанного выше текста, сохранить и закачать изменённую базу назад на хостинг.(тут важно следить чтобы не изменилась кодировка при сохранении).<\/li>\n<li>Либо зайти в phpmyadmin. Затем выбрать нужную нам базу данных слева, выбрать закладку SQL и выполнить код типа такого:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">UPDATE wp_posts SET post_content = REPLACE(post_content, 'http:\/\/site.name\/wp-content\/', 'https:\/\/cloclo17.cloud.mail.ru\/weblink\/thumb\/XXX\/XXXXXXXX\/site.name\/');<\/code><\/pre><p>где wp_posts — таблица, post_content — поле таблицы.<br \/>\nПо своему опыту скажу что лучше использовать первый способ, чтобы гарантированно заменить все ссылки в базе, а не только в постах.<\/p>\n<p>После всех этих манипуляций нужно удостоверится что все наши картинки грузятся с облака и можно удалить содержимое папки uploads с хостинга.<br \/>\nПри добавлении нового материала со статическим содержимым на сайт, он будет снова добавлятся в папку uploads, поэтому стоит регулярно выкачивать её содержимое в нашу папку в облаке и заменять ссылки в базе, если сайт часто обновляется. Таким образом наш сайт будет весить не более чем весит движок и база, все остальное будет отдаваться с облака.<\/p>\n",
            "date_published": "2015-02-10T09:57:07+03:00",
            "date_modified": "2015-02-09T17:43:27+03:00",
            "tags": [
                "cloud",
                "cloud.mail.ru",
                "Облако",
                "уменьшаем размер сайта",
                "уменьшаем сайт"
            ],
            "_date_published_rfc2822": "Tue, 10 Feb 2015 09:57:07 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "48",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": []
            }
        },
        {
            "id": "26",
            "url": "https:\/\/anikin.pw\/all\/shifrovanie-dannyh-v-oblake-s-pomoschyu-encfs-cryptkeeper\/",
            "title": "Шифрование данных в облаке с помощью encfs + cryptkeeper",
            "content_html": "<p>В <a href=\"http:\/\/anikin.pw\/all\/oblako-mail-ru-kak-alternativa-ubuntu-one\/\" target=\"_blank\">предыдущей статье<\/a> я расказывал как установить облако mail.ru в ubuntu. Теперь стоит рассказать о шифровании данных в облаках, т.к у многих пользователей есть такие данные которые нельзя выкладывать в общий доступ(файлы с паролями, личные записи, проекты и т. д.). Но для этих данных так же хотелось бы пользоваться преимуществами облака. Для этих целей я использую encfs и gui для неё cryptkeeper. Преимущество encfs для облаков в том что она не создает криптоконтейнер, а шифрует каждый файл по отдельности. Т.е при изменении одного файла не придётся перезаливать все зашифрованные данные. Ниже я кратко расскажу про установку.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo apt-get install encfs cryptkeeper<\/code><\/pre><p><d><\/p>\n<p>Затем создаем папку в облаке, которая будет зашифрована.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ mkdir \/home\/user\/cloud\/encfs<\/code><\/pre><p><d><\/p>\n<p>И папку за пределами облака, в которую будет монтироваться наша зашифрованая папка.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ mkdir \/home\/user\/data<\/code><\/pre><p><d><\/p>\n<p>Затем создаем зашифрованную папку \/home\/user\/cloud\/encfs с точкой монтирования \/home\/user\/data.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ encfs \/home\/user\/cloud\/encfs \/home\/user\/data<\/code><\/pre><p><d><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:14:47.png\" width=\"644\" height=\"683\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Пароль запомните, т.к в случае если вы забудете пароль данные будут утеряны.<br \/>\nТеперь отмонтируем зашифрованный каталог.<\/div>\n<\/div>\n<pre class=\"e2-text-code\"><code class=\"\">$ fusermount -u \/home\/user\/data<\/code><\/pre><p><d><\/p>\n<p>Запускаем cryptkeeper, кликаем на значок в трее и выбираем «Импорт папки EncFS».<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"305\" data-ratio=\"1.0971223021583\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-11:51:26.png\" width=\"305\" height=\"278\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:22:46.png\" width=\"478\" height=\"108\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>Выбираем нашу зашифрованную папку и папку в которую её смонтировать.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"957\" data-ratio=\"1.2932432432432\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:23:39.png\" width=\"957\" height=\"740\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:24:08.png\" width=\"958\" height=\"741\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>Теперь мы можем монтировать наш зашифрованный каталог через иконку cryptkeeper в трее.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"482\" data-ratio=\"3.5970149253731\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:24:59.png\" width=\"482\" height=\"134\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:25:30.png\" width=\"222\" height=\"157\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>После правильного ввода пароля, каталог будет смонтирован. Теперь cryptkeeper можно добавить в автозагрузку так же как приложение «Облако mail.ru» в <a href=\"http:\/\/anikin.pw\/all\/oblako-mail-ru-kak-alternativa-ubuntu-one\/\" target=\"_blank\">предыдущей статье<\/a>, чтобы при каждой загрузке не запускать его из меню dash. Если иконки в трее не появляются, там же есть комментарий как это починить.<\/p>\n",
            "date_published": "2014-05-02T11:42:39+03:00",
            "date_modified": "2014-05-02T13:05:46+03:00",
            "tags": [
                "cloud",
                "cryptkeeper",
                "encfs",
                "ubuntu",
                "Облако"
            ],
            "_date_published_rfc2822": "Fri, 02 May 2014 11:42:39 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "26",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": []
            }
        },
        {
            "id": "25",
            "url": "https:\/\/anikin.pw\/all\/oblako-mail-ru-kak-alternativa-ubuntu-one\/",
            "title": "Облако mail.ru как альтернатива ubuntu one.",
            "content_html": "<p><b>Теперь mail.ru предоставляет установочные пакеты под разные дистрибутивы. Правильный процесс установки описан <a href=\"http:\/\/anikin.pw\/all\/ustanovka-oblaka-mail-ru-v-linux\/\">здесь<\/a>.<\/b><\/p>\n<p>Как недавно стало известно canonical закрывает свой облачный сервис ubuntu one, поэтому мне пришлось искать альтернативу их облаку. Когда mail.ru раздавали терабайт в своем облаке, я его взял но не использовал. Но раз уж такое дело, то решил попробовать интегрировать его в ubuntu в качестве альтернативы ubuntu one. Как я это делал я расскажу ниже.<\/p>\n<p>Для начала установим сам клиент. На странице <a href=\"https:\/\/cloud.mail.ru\/home\/\">https:\/\/cloud.mail.ru\/home\/<\/a> скачиваем клиент.<br \/>\nКликаем «Скачай приложение для компьютера». И в открывшемся окне выбираем «Linux amd64» или «Linux i386» в зависимости от вашей архитектуры.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"248\" data-ratio=\"1.8787878787879\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-04-27-12:24:29.png\" width=\"248\" height=\"132\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-04-27-12:24:44.png\" width=\"675\" height=\"443\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">Чтобы после установки облака в системном трее появился значок для управления облаком в терминале выполним следующие команды:<\/div>\n<\/div>\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo add-apt-repository ppa:timekiller\/unity-systrayfix\n$ sudo apt-get update\n$ sudo apt-get upgrade\n$ gsettings set com.canonical.Unity.Panel systray-whitelist &quot;['all']&quot;<\/code><\/pre><p>\nЕсли у вас ubuntu 14.04, то вместо предыдущих команд выполняем:\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo apt-add-repository ppa:gurqn\/systray-trusty\n$ sudo apt-get update\n$ sudo apt-get upgrade<\/code><\/pre><p>\nЗатем скопируем приложение в \/usr\/bin и сделаем его исполняемым\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo cp ~\/Загрузки\/cloud \/usr\/bin\/\n$ sudo chmod +x \/usr\/bin\/cloud<\/code><\/pre><p>\nЗатем нам нужно создать пункт в меню dash. Создаем файл\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo nano \/usr\/share\/applications\/cloud.desktop<\/code><\/pre><p>\nС текстом\n<pre class=\"e2-text-code\"><code class=\"\">[Desktop Entry]\nName=Cloud Mail\nComment=\nExec=cloud\nIcon=\/usr\/share\/icons\/Humanity-Dark\/status\/48\/weather-snow.svg\nMimeType=\nTerminal=false\nType=Application\nStartupNotify=true\nCategories=GNOME;GTK;<\/code><\/pre>\n\nТеперь нам нужно добавить облако в автозагрузку, чтобы не тыкать каждый раз приложение в меню dash. Находим в dash пункт «Автоматически загружаемые приложения».\n\n<p><img src=\"https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-13:06:49.png\"><p>\n\nИ добавляем туда облако примерно так\n\n<p><img src=\"https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-13:07:49.png\"><p>\n\nЕсли у вас не толстый канал интернета, то есть небольшая утилита trickle. Она позволяет ограничить канал интернета приложению облако, чтобы вы могли комфортно пользоваться интернетом, когда облако загружает данные.\nУстановить её просто\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo apt-get install trickle<\/code><\/pre><p>\nТеперь в «Автоматически загружаемые приложения» пропишем команду вместо \/usr\/bin\/cloud\n<pre class=\"e2-text-code\"><code class=\"\">$ \/usr\/bin\/trickle -d 300 -u 150 \/usr\/bin\/cloud<\/code><\/pre><p>\nГде 300 и 150 скорость в килобайтах в секунду закачки и отдачи соответственно.\nЭту же команду пропишем в файле \/usr\/share\/applications\/cloud.desktop в строке Exec=, чтобы из меню dash облако так же запускалось с ограничением скорости.\nТеперь, когда мы всё настроили либо перезагружаемся либо перелогиниваемся, чтобы применились все изменения и добавился пункт в меню dash. Приложение должно запустится автоматически при загрузке.\n\n<p><img src=\"https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-12:59:16.png\"><p>\n\nВводим свой логин и пароль к mail.ru. И система спросит какую папку синхронизировать.\n\n<p><img src=\"https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-13:00:26.png\"><p>\n\nПосле запуска, в трее в правом верхнем углу появится значок в котором можно посмотреть статус синхронизации, приостановить\/запустить синхронизации и провести другие настройки.\n\n<p><img src=\"https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-29-18:31:38.png\"><p>\n\nТеперь можете закачивать файлы в каталог, который был выбран для синхронизации, файлы будут автоматически закачиваться в облако.\nВ <a href=\"http:\/\/anikin.pw\/all\/shifrovanie-dannyh-v-oblake-s-pomoschyu-encfs-cryptkeeper\/\" target=\"_blank\">следующей статье<\/a> я расскажу как шифровать данные в облаке.<p>\n\n<b>P.S. Теперь mail.ru предоставляет установочные пакеты под разные дистрибутивы. Правильный процесс установки описан <a href=\"http:\/\/anikin.pw\/all\/ustanovka-oblaka-mail-ru-v-linux\/\">здесь<\/a>.<\/b>",
            "date_published": "2014-04-29T17:39:52+03:00",
            "date_modified": "2017-02-19T16:20:25+03:00",
            "tags": [
                "cloud.mail.ru",
                "ubuntu",
                "Облако"
            ],
            "image": "https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-13:06:49.png",
            "_date_published_rfc2822": "Tue, 29 Apr 2014 17:39:52 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "25",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js",
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-13:06:49.png",
                    "https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-13:07:49.png",
                    "https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-12:59:16.png",
                    "https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-27-13:00:26.png",
                    "https:\/\/anikin.pw\/pictures\/pictures\/---2014-04-29-18:31:38.png"
                ]
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}