Персональное облако

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

Облако – это выделенный объем памяти, который может хранить у себя любую информацию, загруженную на сервера в интернет. Может иметь название как «облачное хранилище».

А теперь поподробнее – что это такое. Можно сказать – это что-то подобное флэшке или жесткому диску. Только находится облако не у вас дома, в кармане или на компьютере, а в интернете. Так как название пошло от английского «Cloud», что в переводе и обозначает «облако» – поэтому в интернете вы можете встретить оба этих названия.

Именно из-за типа хранения данных добавляют второе слово: «облако в интернете». Я думаю многие сталкивались с тем, что нечаянно удаляли со своего компьютера какие-то важные файлы, фотографии, теряли заветную флэшку или компьютер подвергался нападению вирусов, удаляющие все на своем пути. Также не всегда можно иметь с собой жесткий диск и флэшку, вот тогда на помощь может прийти «облако» или «Cloud».

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

Содержание

Выбор бесплатного облака

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

Единственный минус будет именно в ограничении по размеру хранимых данных. Некоторые сервисы автоматом создают вам облако, а у других нужно их создавать при выборе данной функции вручную. К облачным сервисам относят: Mail.ru, Google.Disk, iCloud, DropBox, Яндекс.Диск и другие. Самые популярные мы рассмотрим в статье.

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

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

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

Яндекс.диск

Давайте рассмотрим все преимущества данного хранилища:

  • Максимальный объем бесплатного облака – 13 Гб;
  • Можно хранить по объёму любые файлы, не превышающие максимальный объем хранилища;
  • Файлы хранятся бесконечно долго и по этому поводу нет ограничений;
  • Для подключения ещё одного терабайта или 1000 Гб нужно заплатить 300 рублей. Плата ежемесячная. Более подробно о тарифах я расскажу ниже.
  • Есть удобные приложения;
  • Все файлы проверяются антивирусом, поэтому при скачке другим пользователям не нужно беспокоиться, что их компьютер будет заражен.
  • На мой взгляд у них самый удобный и приятный глазу интерфейс.

Регистрация почты

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

  1. Переходим на yandex.ru. В правом верхнем углу выбираем кнопку для создания почты, или вы можете перейти по ссылке;
  1. Теперь вводим данные для регистрации: имя, фамилия, логин, два раза вписываем пароль и номер мобильного телефона. В конце нажимаем «Зарегистрироваться»;

Создание Яндекс.Диска

  1. Теперь переходим по ссылке – disk.yandex.ru. Если он не создался автоматически, то нажмите «Завести Диск»;
  1. Напомню, что вы всегда можете перейти туда, просто нажав на значок вашего аккаунта в правом верхнем углу экрана и далее выбрав соответствующий раздел;
  • Загрузить – Как только вы попадете внутрь – вы должны увидеть вот такое меню. Для загрузки файлы, нужно выбрать кнопку «Загрузить» и далее выбрать нужный файл на компьютере.
  • Создать – вы можете создать папку, в которой будете хранить отдельные файлы. Например, вы можете создать папку, где будете хранить фотографии с отдыха или с какой-нибудь вечеринки. Также тут можно создать текстовый документ, таблицу или презентацию.
  • Последние – показывает по датам загружаемые данные;
  • Файлы – показывает все файлы;
  • Фото – показывает только фотографии;
  • Общий доступ – здесь располагаются все ссылки, который вы кидали ранее. Их также можно деактивировать, нажав на значок цепи рядом с файликом. Вы также можете создать общую папку, чтобы можно было работать с несколькими файлами.
  • История – вся история с диском;
  • Архив – документы, которые были удалены или отправлены на диск;
  • Корзина – файлы, ожидающие удаления. То есть их можно не сразу удалять, а только отправить в корзину.

Чтобы поделиться файлом с другом или знакомым – нужно просто нажать на него и далее выбрать «Поделиться». После этого откроется возможность отправки ссылки: Вконтакте, Facebook, Почта, Одноклассники, QR-код. Самый просто способ – это просто скопировать ссылку и отправить любым доступным способом.

Также ниже вы видите, сколько места у вас осталось на диске. Чуть ниже кнопка для подключения платного хранилища. При подключении диска на 3 Тб за 750 рублей в месяц пользователь также получает подписку на Музыку, КиноПоиск, Такси, а также другие сервисы от Яндекс.

Mail.ru

Для использования диска, вам также нужно пройти регистрацию. Для этого переходим на сайт mail.ru и в правом верхнем углу нажимаем на кнопку «Регистрации». Все делается аналогично как с Яндексом, поэтому я тут рассказывать это не буду. После регистрации вам автоматически создается облачное хранилище. Плюсы и преимущества такие же как у Яндекс диска, только места почти в два раза больше – 25 ГБ.

  1. Чтобы создать и пользоваться диском нужно перейти по ссылке;

Меню тут не такое удобное как в Яндекс, но в целом интуитивно понятное:

  • Для загрузки файла, можно его просто перетащить в свободную область или нажать на кнопку «Загрузить»;
  • Тут также можно создать отдельные тематические папки;
  • Есть раздел «Избранное», чтобы нужные документы всегда были на виду;
  • Раздел для файлов, скаченных из почты;
  • Корзина – действует также как у Яндекс;

Вы также можете скачать специальные приложения для смартфона или планшета, а также для ПК.

Платный объём немного поскромнее чем у Яндекс, но по цене выходит примерно столько же. Нет возможности подключить места больше 256 ГБ за раз.

Google.Диск

Для начала нужно зарегистрировать аккаунт на google.ru. После регистрации в правом верхнем углу экрана нажимаем на квадратики и выбираем из выпадающего меню «Диск». Или вы можете перейти по ссылке.

Для загрузки доступно только 15 ГБ свободного места. Для загрузки файла или целой папки – нажимаем на значок «Мой диск»;

  • Мой Диск – все файлы;
  • Доступные мне – здесь хранятся все ссылки с других google дисков, которые вы ранее открывали. Такого я не нашел ни в одном сервисе;
  • Недавние – история загрузок с датами и временем;
  • Помеченные – аналог избранного у «Mail.ru»;
  • Корзина – все то же самое, как и у других сервисов.

Тут есть возможность создавать и работать с документами, презентациями, картинками и многим другим. Есть возможно подключить платное облако – до 30 ТБ. Особенно удобно для крупных компаний.

Но у Google есть один плюс, которого не было у прошлых конкурентов. Если у вас телефон с Android системой, то вы можете сохранять в облаке почти все данные:

  • Фотографии;
  • Видео;
  • Контакты;
  • SMS;
  • Некоторые настройки телефона.

Для этого вам нужно подключить ваш уже ранее созданный аккаунт к смартфону:

  1. Переходим в «Настройки»;
  1. Пролистываем в самый низ и нажимаем на раздел «Google»;
  1. Теперь нажимаем «Вход в аккаунт Google»;
  1. Далее ничего сложного нет, просто вводим вашу электронную почту (@gmail.com) и после этого вписываем пароль. В конце подтверждаем, что данные вы будете хранить на Google облаке;
  1. Далее в телефоне заходим в раздел «Фото»;
  1. Включаем «Автозагрузку и синхронизацию». В конце подтверждаем действие.
  1. В конце выбираем тип загрузки фотографий. Я выбрал в высоком качестве, так как при этом нет ограничений.

Теперь если вы нажмете в меню вашего аккаунта на Google, то вы можете просматривать ваши фотографии, которые вы сделали на телефоне. Также вы можете смотреть список ваших контактов с номерами телефонов.

Чтобы посмотреть какие данные с телефона синхронизируются, заходим: «Настройки» – «Google» – «Резервное копирование». Далее включаем тот или иной пункт синхронизации.

iCloud

Данное облако используется у всей продукции компании Apple (iPhone, iPad, iMac). Поэтому для использования вам ничего делать не нужно, так как для регистрации используется все тот же аккаунт AppleID, которые вы получаете при начальной настройке смартфона или планшета.

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

  1. Для этого заходим в «Настройки» и нажимаем на ваш аккаунт;
  2. После этого выбираем «iCloud». Если он выключен – включите;
  1. Теперь вы можете выделить именно то, что вам нужно синхронизировать.
  1. Вы также можете сделать резервную копию – просто нажимаем этот пункт. Далее, «Создать резервную копию».

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

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

Плюсы:

  • Теперь не нужно хранить свои фотографии, видео на ноутбуке и достаточно загрузить все в интернет;
  • Поработав с данными, я понял, что это куда надежнее, чем хранить у себя на компьютере. Пару раз у меня просто сгорал жесткий диск, а флэшка вообще отказывалась подключаться к компьютеру. А в облаке данные будут храниться всегда – до конца света. В теории ваши дети и внуки смогут иметь к ним доступ;
  • Есть возможность работать со всеми устройствами от компьютера, до смартфона;
  • Можно также не использовать какие-то программы, так как с облаком можно работать с любого браузера;
  • На всех сервисах есть бесплатное использование диска;
  • Файлами можно делиться с друзьями, знакомыми – быстро и удобно;
  • Надежное хранения больших объемов данных для крупных компаний;
  • Можно перекидывать большие файлы без флэшки на любое устройство.

Минусы

  • Без доступа к интернету в облако зайти невозможно;
  • При скачке больших файлов на бесплатном пространстве скорость может быть в 2-3 раза меньше заявленной провайдером.
  • Есть риск утечки информации.

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

free_cloud_drive-01.jpg

Народ, всем привет! Хочу поделиться большим лайфхаком по очень дешёвому или вообще бесплатному облачному хранилищу во многих популярных сервисах.

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

Собрал здесь популярные методы, а вы сами решайте, каким пользоваться!

ВАЖНО: Предупреждение редакции

Редакция iPhones.ru обращает внимание читателей, что некоторые представленные в статье методы по получению учетной записи с доступом к облачному хранилищу нарушают лицензионные соглашения данных сервисов.

Данный текст iPhones.ru публикует “как есть” для ознакомительных целей. Администрация ресурса не одобряет применение описанных методов увеличения дискового пространства, перепродажи аккаунтов и других действий пользователя, противоречащих Лицензионному соглашению сервисов и Соглашения с пользователем.

«Халява» Mail.ru «по наследству»

free_cloud_drive-06.jpg

Многие наши читатели помнят беспрецедентный аттракцион щедрости от Mail.ru: запуск их облачного диска ознаменовался массовой раздачей бесплатного хранилища на терабайт.

Условия фантастические: бесплатно, бессрочно, без ограничений учетных записей на одно физическое или юридическое лицо (проверка отсутствует).

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

Но объем затмевает всё. Первый месяц для объемной синхронизации можно и оплатить, обычным пользователям достаточно синхронизации через приложение.

К тому же, это самое объемное облако, на котором можно (но не нужно) хранить важную информацию или бэкапы — сервис не имеет доступа к данным пользователей и не контролирует их.

Тем не менее. и сохранность их не гарантирует: все работает хорошо, но редкие отзывы об утере существуют.

Многие успели запасти сотни учетных записей. Которые сегодня легко приобрести, найдя соответствующую ветку популярного форума через поисковик.

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

Стоимость: от 300 рублей за 1 ТБ (бессрочно)Приложение: Windows, Linux (не поддерживается), macOS, Android, iOSСредняя скорость: 100 Кбит/c-7 Мбит/cДля чего подойдёт: любые файлы с локальным дублированием важной информацииПодключение «как диска»: в платном аккаунте

Аккаунт OneDrive с ключом Office и Windows

Куда попадают комплектные лицензионные ключи от корпоративных компьютеров и ноутбуков после того, как их отправляют на восстановление или утилизацию?

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

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

В зависимости от уровня лицензии и типа системы, ключ может дополняться комплектом подписки Office, в которую входит 1 Тб на облачном сервисе OneDrive.

Идеальное рабочее облако: легко интегрируется, быстро работает, хорошо защищено, поддерживает WebDAV. Корпоративная учетная запись гарантирует сохранность данных, поэтому OneDrive подходит для хранения конфиденциальной и важной информации.

При приобретении диска на конечное время записанные туда данные сверх объема останутся на месте — их так же можно будет скачать.

Стоимость: от 150 рублейПриложение: Windows, Linux, macOS, Android, iOSСредняя скорость: до 20 Мбит/cДля чего подойдёт: для любых важных файловПодключение «как диск»: есть

Китайские облачные сервисы

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

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

Облачный сервис доступен через веб-форму и в виде приложений для iOS и Android. WebDAV не работает, папки не поддерживаются, каких-либо гарантий сохранности нет.

А ещё здесь FAT32, и не подгружает файлы больше 2 Гб, и скорость низкая, и всегда остаётся шанс — закроют сервера одним днём, и конец истории. Или бета-тест завершится (хотя есть подозрение, что они собирают и анализируют загруженные данные для каких-то своих китайских целей).

Но работает. И с хранением фильмов-музыки-дистрибутивов справляется. Разве что поделиться ссылкой нельзя, но кого это когда останавливало?

Стоимость: бесплатноПриложение: Android, iOSСредняя скорость: до 2 Мбит/сДля чего подойдёт: одиночные файлы до 2 Гб без критической значимостиПодключение «как диск»: нет

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

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

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

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

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

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

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

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

Аккаунты G-Suite

Услуга, подобная вышеописанной, встречается в разных формах. Одна из них — продажа соответствующих аккаунтов на AliExpress, eBay.

Продаётся как есть, но существует 3 варианта продавцов. Первые продают доступ к университетским учетным записям, который можно получить совершенно бесплатно.

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

Вторые распространяют приобретенные с помощью краденых данных учетные записи G-Suite для бизнеса с расширенным объемом диска. Через месяцу владельцу придёт письмо о невозможности списать абонентскую плату, и объем доступного места вернется к бесплатным 15 Гб.

Третьи продают полноценные корпоративные учетные записи G-Suite, полученные различными способами, в том числе с коробочными ОС и наборами софта.

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

ВАЖНО: на данный момент Google планирует сворачивать корпоративные безлимитные диски, однако большинство указанных вариантов ещё работают.

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

Что стоит использовать и для чего?

Я использую Free Google Shared Drive: тест “шар”, получаемых с помощью ресурса, показывает стабильность, высокую скорость и легко подключаются куда угодно.

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

У меня на таких лежат дубликаты мультимедийных файлов и уже просмотренные фильмы, которые ещё жалко удалить.

А вот бесплатные «шары» из Китая разочаровали: легко закрываются, медленно работают и есть подозрение, что данные там используют для каких-то исследовательских (только ли?) целей.

“Вечны”, и то относительно, только Google Drive и Mail.ru – ходят слухи о скором закрытии G-Suite.

Корпоративный OneDrive вообще живет до тех пор, пока “утекший” аккаунт не найдут сисадмины, или компания не закроется (есть честные продавцы, торгующие комплектными аккаунтами от ноутбуков, но их ещё найти надо.

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

🤓 Хочешь больше? Подпишись на наш Telegram. … и не забывай читать наш Facebook и Twitter 🍒 iPhones.ru Народ, всем привет! Хочу поделиться большим лайфхаком по очень дешёвому или вообще бесплатному облачному хранилищу во многих популярных сервисах. Вместо того, чтобы покупать огромные домашние файлохранилища или платить бешеные деньги за сотню лишних гигабайт облачному сервису, можно хакнуть систему. Собрал здесь популярные методы, а вы сами решайте, каким пользоваться! ВАЖНО: Предупреждение редакции Редакция iPhones.ru обращает…

Облачное хранилище позволяет не только хранить данные, но и обеспечивать совместную работу с ними в NAS.

Возможные решения

Реализации облачных сервисов.

OwnCloud

Реализован на PHP/Javascript.

Возможности:

  • Возможно расширять функционал, устанавливая приложения из репозитория облака.
  • Есть интеграция с офисом Collabora и OnlyOffice.
  • Шифрование на клиенте.
  • Возможность предоставлять файлы внешним пользователям по e-mail.
  • Есть автоматизация операций с файлами (например, автоматическое добавление тэгов).
  • LDAP.
  • Есть аудио плеер, музыкальная коллекция, галерея плагин чтения PDF.
  • Интеграция с Zimbra.
  • Есть календари, списки задач, текстовые редакторы и т.п.
  • Антивирус и защита от ransomware.
  • Двуфакторная аутентификация.
  • Возможность имперсонации под другого пользователя (с целью отладки).

NextCloud

Форк OwnCloud. Реализован на PHP/Javascript.

Возможности:

  • Хранение файлов с использованием обычных структур каталогов, или с использованием WebDAV.
  • Есть NextCloud Talk, через который возможно делать видеозвонки и видеоконференции.
  • Синхронизация между клиентами под управлением Windows (Windows XP, Vista, 7 и 8), Mac OS X (10.6 и новее) или Linux.
  • Синхронизация с мобильными устройствами.
  • Календарь (также как CalDAV).
  • Планировщик задач.
  • Адресная книга (также как CardDAV).
  • Потоковое мультимедиа (используется Ampache).
  • Поддерживает разные провайдеры авторизации: LDAP, OpenID, Shibboleth.
  • Двуфакторная авторизация.
  • Разделение контента между группами или используя публичные URL. Тонкая настройка правил.
  • Онлайн текстовый редактор с подсветкой синтаксиса и сворачиванием. Анонсирована поддержка онлайн-версий редакторов LibreOffice.
  • Закладки.
  • Механизм сокращения URL.
  • Фотогалерея.
  • Просмотрщик PDF (используется PDF.js)
  • Интеграция с Collabora и OnlyOffice.
  • Модуль логирования.
  • Возможность создания свои Web-сайтов (на PicoCMS).
  • Интеграция с Outlook и Thunderbird.
  • Интеграция клиента в Gnome.
  • Возможность использовать внешнее хранилище.
  • Полнотекстовый поиск.
  • Интеграция с антивирусом.

Реализован на C#.

Возможности:

  • Версионирование.
  • Шифрование на клиенте.
  • Прозрачная синхронизация между несколькими пользователями: удалённые изменения появятся в локальном каталоге, выделенном для SparkleShare.

Особенности:

  • Использует git, как бэкэнд.

Seafile

Реализован на C/Javascript.

Возможности:

  • Файлы могут быть организованы в библиотеки, которые могут быть синхронизированы между устройствами.
  • Есть клиент, позволяющий создать локальный «диск», отображённый на облако.
  • Встроенное шифрование. Все файлы шифруются клиентом и хранятся в облаке зашифрованными.
  • Поддержка мобильных устройств.
  • HTTS/TLS шифрование.
  • Есть LDAP.
  • Тонкая настройка прав.
  • Версионирование файлов.
  • Возможность создания снимка каталога, к которому потом возможно вернуться.
  • Дедупликация.
  • Поддержка блокировки файлов.
  • Совместное редактирование файлов онлайн.
  • Антивирус.
  • Тонкая настройка прав.
  • Периодический бэкап через rsync.
  • WebDAV.
  • REST API.
  • Возможность интеграции с Collabora.

Особенности:

  • Быстрый и нетребовательный к ресурсам.
  • Считается надёжным.
  • Установка прав на подкаталоги поддерживается только в платной Pro версии.
  • Интеграция с антивирусом — только в Pro версии.
  • Аудит — только в Pro версии.
  • Полнотекстовый поиск — только в Pro версии.
  • Интеграция с S3 и Ceph — только в Pro версии.
  • Онлайн просмотр Doc/PPT/Excel — только в Pro версии.

Pydio

Реализован на PHP/Javascript.

Возможности:

  • Обмен файлами не только между пользователями, но и между несколькими экземплярами Pydio.
  • SSL/TLS шифрование.
  • WebDAV.
  • Возможность создать несколько рабочих пространств.
  • Обмен файлами с внешними пользователями, с тонкой настройкой обмена (например, прямые ссылки, пароль и т.п.).
  • Встроен офис Collabora.
  • Предосмотр и редактирование изображений.
  • Есть встроенный аудио и видео проигрыватель.

ProjectSend

Реализован на PHP/Javascript.

Возможности:

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

SpiderOak

Возможности:

  • Экономия места в хранилище и времени выгрузки файлов за счёт дедупликации и внесения изменений в уже имеющиеся файлы (вместо перезаписи файлов целиком).
  • Сохранение всех хронологических версий файлов и удаленных файлов
  • Получение файлов с любого подключенного к Интернету устройства.
  • Полное шифрование данных по принципу «нулевого знания».
  • Поддержка неограниченного количества устройств.
  • Шифрование данных на стороне клиента.
  • Двуфакторная аутентификация.

Особенности:

Закрытая проприетарная система.

С учётом того, что данное ПО платное и частично закрытое, его использование исключается.

Установка NextCloud

Изначально было желание использовать Seafile: серверная часть реализована на C, он эффективен и стабилен. Но выяснилось, что в бесплатной версии есть далеко не всё.

Потому, я попробовал Nextcloud и остался доволен. Он предоставляет больше возможностей и полностью бесплатен.

Посмотреть, как он работает в демо-режиме вы можете здесь.

Вот общие точки сопряжения между облачным хранилищем и системой:

  • /tank0/apps/cloud/nextcloud — хранилище облачного сервиса.
  • /tank0/apps/onlyoffice — данные офиса.
  • https://cloud.NAS.cloudns.cc — WEB интерфейс облачного сервиса.

Т.к. конфигурация NextCloud достаточно объёмна и состоит из нескольких файлов, я не буду приводить их здесь.

Всё, что нужно вы найдёте в репозитории на Github.

Там же доступна конфигурация для SeaFile.

Сначала установите и запустите NextCloud.

Для этого надо скопировать конфигурацию в каталог /tank0/docker/services/nextcloud и выполнить:

# docker-compose up -d

Будет собран новый образ на основе Nextcloud 13.0.7. Если вы хотите изменить версию базового образа, сделайте это в app/Dockerfile. Я использую версию 15, но стоит заметить, что в ней не работают многие плагины, такие как загрузчик ocDownloader и заметки, а также я ещё не восстановил работоспособность OnlyOffice.

Кардинальных отличий или сильного улучшения производительности я не заметил.

Ниже я считаю, что вы используете версию 13+.

Далее, зайдите в NextCloud и выбрав в меню справа вверху «Приложения», выполните установку необходимых плагинов.

Потребуются обязательно:

  • LDAP user and group backend — сопряжение с LDAP.
  • External Storage Support — поддержка внешних хранилищ. Нужна будет далее, с целью интеграции NextCloud и общих файлов, а также сопряжения с внешними облачными хранилищами. Про настройку внешних хранилищ я расскажу в другой статье.
  • ocDownloader — загрузчик файлов. Расширяет функциональность облака. Docker образ специально пересобран так, чтобы он работал.
  • ONLYOFFICE — интеграция с офисом. Без этого приложения, файлы документов не будут открываться в облаке.
  • End-to-End Encryption — сквозное шифрование на клиенте. Если облако используют несколько пользователей, плагин необходим, чтобы удобно обеспечить безопасность их файлов.

Желательные приложения:

  • Brute-force settings — защита от подбора учётных данных. NextCloud смотрит в Интернет, потому лучше установить.
  • Impersonate — позволяет администратору заходить под другими пользователями. Полезно для отладки и устранения проблем.
  • Talk — видеочат.
  • Calendar — говорит сам за себя, позволяет вести календари в облаке.
  • File Access Control — позволяет запрещать доступ к файлам и каталогам пользователям на основе тэгов и правил.
  • Checksum — позволяет вычислять и просматривать контрольные суммы файлов.
  • External sites — создаёт ссылки на произвольные сайты на панельке вверху.

Особенности контейнера:

  • Установлен загрузчик Aria2.
  • Установлен загрузчик Youtube-DL.
  • Установлены inotify-tools.
  • Увеличены лимиты памяти для PHP.
  • Web-сервер настроен под лучшую работу с LDAP.

Замечу, что если вы установите версию 13+, но потом решите обновиться на версию 15, это и многое другое вы сможете сделать с помощью утилиты occ.

LDAP

Настройка LDAP не тривиальна, потому я расскажу подробнее.

Зайдите в «Настройки->Интеграция с LDAP/AD». Добавьте сервер 172.21.0.1 с портом 389. Логин: cn=admin,dc=nas,dc=nas. NextCloud может управлять пользователями в базе LDAP и для этого ему потребуется администратор.

Нажимайте кнопку «Проверить конфигурацию DN» и, если индикатор проверки зелёный, кнопку «Далее».

Каждый пользователь имеет атрибут inetOrgPerson и состоит в группе users_cloud.

Фильтр будет выглядеть так:

(&(|(objectclass=inetOrgPerson))(|(memberof=cn=users_cloud,ou=groups,dc=nas,dc=nas)))

Нажимайте «Проверить базу настроек и пересчитать пользователей», и если всё корректно, должно быть выведено количество пользователей. Нажимайте «Далее».

На следующей странице будет настроен фильтр пользователей, по которому NextCloud их будет искать.

Фильтр:

(&(objectclass=inetOrgPerson)(uid=%uid))

Тут нажмите «Дополнительно» и проверьте, что поле «База дерева групп» равно полю «База дерева пользователей» и имеет значение dc=nas,dc=nas.

Вернитесь в группы и установите в поле «Только эти классы объектов» галочку напротив groupOfUniqueNames.

Итоговый фильтр здесь такой:

(&(|(objectclass=groupOfUniqueNames)))

Поле «Только из этих групп» я не устанавливал, т.к. хочу увидеть в интерфейсе NextCloud всех пользователей, а те кто не входит в группу users_cloud, отсеиваются фильтром на предыдущем этапе.

OnlyOffice

OnlyOffice — это прекрасный кроссплатформенный офисный пакет, который поддерживает работу с документами MS Office. Он бесплатный и открытый, также как и LibreOffice и также способен работать, как сервер.

Но при этом, поддержка оригинального формата у него реализована гораздо лучше, почти как в оригинальном офисе от MS, он более стабилен, имеет более продуманный интерфейс.

Также он из коробки интегрируется с NextCloud.

Кстати, есть и Desktop версия OnlyOffice, в том числе под Linux. В общем, намучавшись с тяжёлой и нестабильной Collabora (это LibreOffice), я выбрал OnlyOffice и пока вполне доволен.

Конфигурация OnlyOffice доступна на Github и ниже, под спойлером.

На Github есть конфигурация и для Collabora.

/tank0/docker/services/office/onlyoffice/docker-compose.yml

version: '2'  # https://helpcenter.onlyoffice.com/ru/server/docker/document/docker-installation.aspx  networks:   onlyoffice:     driver: 'bridge'   docker0:     external:       name: docker0  services:   onlyoffice-redis:     container_name: onlyoffice-redis     image: redis     restart: always     networks:       - onlyoffice     expose:       - '6379'    onlyoffice-rabbitmq:     container_name: onlyoffice-rabbitmq     image: rabbitmq     restart: always     networks:       - onlyoffice     expose:       - '5672'    onlyoffice-postgresql:     container_name: onlyoffice-postgresql     image: postgres     environment:       - POSTGRES_DB=onlyoffice       - POSTGRES_USER=onlyoffice     networks:       - onlyoffice     restart: always     expose:       - '5432'     volumes:       - /tank0/apps/onlyoffice/postgresql_data:/var/lib/postgresql    onlyoffice-documentserver-data:     container_name: onlyoffice-documentserver-data     image: onlyoffice/documentserver:latest     environment:       - ONLYOFFICE_DATA_CONTAINER=true       - POSTGRESQL_SERVER_HOST=onlyoffice-postgresql       - POSTGRESQL_SERVER_PORT=5432       - POSTGRESQL_SERVER_DB_NAME=onlyoffice       - POSTGRESQL_SERVER_USER=onlyoffice       - RABBITMQ_SERVER_URL=amqp://guest:guest@onlyoffice-rabbitmq       - REDIS_SERVER_HOST=onlyoffice-redis       - REDIS_SERVER_PORT=6379     stdin_open: true     restart: always     networks:       - onlyoffice     volumes:        - /tank0/apps/onlyoffice/document-server-data/data:/var/www/onlyoffice/Data        - /tank0/apps/onlyoffice/document-server-data/logs:/var/log/onlyoffice        - /tank0/apps/onlyoffice/document-server-data/cache:/var/lib/onlyoffice/documentserver/App_Data/cache/files        - /tank0/apps/onlyoffice/document-server-data/files:/var/www/onlyoffice/documentserver-example/public/files        - /usr/share/fonts    onlyoffice-documentserver:     image: onlyoffice/documentserver:latest     depends_on:       - onlyoffice-postgresql       - onlyoffice-redis       - onlyoffice-rabbitmq       - onlyoffice-documentserver-data     environment:       - ONLYOFFICE_DATA_CONTAINER_HOST=onlyoffice-documentserver-data       - BALANCE=uri depth 3       - EXCLUDE_PORTS=443       - HTTP_CHECK=GET /healthcheck       - EXTRA_SETTINGS=http-check expect string true       - JWT_ENABLED=true       - JWT_SECRET=       # Uncomment the string below to redirect HTTP request to HTTPS request.       #- FORCE_SSL=true       - VIRTUAL_HOST=office.*       - VIRTUAL_PORT=80       - VIRTUAL_PROTO=http       - CERT_NAME=NAS.cloudns.cc     stdin_open: true     restart: always     networks:       - onlyoffice       - docker0     expose:       - '80'     volumes:       - /tank0/apps/onlyoffice/document-server/logs:/var/log/onlyoffice       - /tank0/apps/onlyoffice/document-server/data:/var/www/onlyoffice/Data       - /tank0/apps/onlyoffice/document-server/lib:/var/lib/onlyoffice       - /tank0/apps/onlyoffice/document-server/db:/var/lib/postgresql     volumes_from:       - onlyoffice-documentserver-data

Поясню некоторые моменты:

  • Вам надо изменить на свой, также как и NAS на имя своей DNS зоны.
  • HTTPS здесь не требуется включать, потому что хотя офис и виден снаружи, обмен с ним идёт через обратный прокси, который работает с пользователем исключительно по HTTPS. Так построена архитектура NAS.

Теперь надо поднять офис:

docker-compose up -d

И, если всё работает, по адресу office.NAS.cloudns.cc будет следующая страница:

Затем, в настройках NextCloud требуется выбрать Пункт «Администрирование->ONLYOFFICE» и прописать в первых двух полях адрес сервера документов: https://office.NAS.cloudns.cc/ и ваш JWT token.

В третьем поле надо прописать адрес облака.

JWT токен возможно сгенерировать, например здесь.

Если сервер настроен правильно, в меню создания документов облака появятся дополнительные пункты для офисных документов, а .docx файлы будут открывать в офисе.

Выводы

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

В этой роли NextCloud весьма удобен и обладает широким функционалом.

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

Используемые источники:

  • https://wifigid.ru/poleznoe-i-interesnoe/oblako
  • https://www.iphones.ru/inotes/user-posts/kak-poluchit-bezlimitnyy-oblachnyy-disk-za-kopeyki-ili-besplatno-11-08-2020
  • https://habr.com/ru/post/430970/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий