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

Одна из альтернатив - разместить ваши файлы на собственном облачном сервере, работающем на компьютере Raspberry Pi у вас дома или в офисе. Но какую платформу с собственным хостингом вам следует использовать? Мы исследуем три основных варианта облачного хранилища Raspberry Pi: Nextcloud, ownCloud и Seafile.

Nextcloud

Nextcloud, одно из самых популярных облачных хранилищ для самостоятельного размещения, является независимым ответвлением ownCloud, созданным некоторыми из основных участников последнего. Это открытый исходный код под лицензией GNU AGPLv3.

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

instagram viewer

Для Raspberry Pi Nextcloud довольно легко установить с помощью устройства Ubuntu или специального образа ОС NextCloudPi.

Системные Требования

Модель Raspberry Pi: Raspberry Pi 2, 3 или 4. Рекомендуется Raspberry Pi 4.

карта microSD: Минимум 4 ГБ, рекомендуется 8 ГБ или больше.

Монтаж

Устройство Ubuntu: Доступно специальное устройство Ubuntu, которое объединяет Nextcloud с операционной системой Ubuntu Core. Просто скачайте Файл устройства Ubuntu для Raspberry Pi 2, или Raspberry Pi 3 или 4, и используйте официальный Тепловизор Raspberry Pi инструмент для записи его на карту microSD.

Затем вам нужно будет открыть учетную запись SSO Ubuntu и сгенерировать ключи Secure Shell (SSH) для удаленного доступа и запуска вашего нового сервера Nextcloud.

NextCloudPi: Эта специальная версия ОС Raspberry Pi позволяет вам: создайте свой собственный облачный сервер Raspberry Pi с Nextcloud. После загрузки образа ОС и записи его на карту microSD необходимо выполнить небольшую настройку, прежде чем вы сможете получить доступ к серверу Nextcloud.

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

Панель управления и приложения

Благодаря удобному интерфейсу веб-панель управления Nextcloud позволяет вам устанавливать свой статус, например «работа из дома», и видеть погодные условия в том месте, где вы находитесь. На верхней панели инструментов находятся значки для таких разделов, как «Файлы», «Фотографии», «Контакты», «Календарь» и «Задачи».

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

Настольные и мобильные клиенты

Вы можете автоматически синхронизировать файлы сервера Nextcloud с рабочим столом компьютера с помощью настольный клиент доступен для Windows 10, macOS и Linux.

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

Безопасность

Благодаря безопасности корпоративного класса ваше хранилище защищено многоуровневым шифрованием. Для шифрования данных при передаче используется стандартный протокол SSL / TLS. Данные могут храниться с использованием шифрования AES-256 военного уровня, и есть возможность сквозного шифрования для каждой папки. Как администратор, вы можете контролировать доступ пользователей к файлам и приложениям.

ownCloud

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

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

Для Raspberry Pi ownCloud устанавливается в рамках существующей итерации стандартной версии ОС Raspberry Pi, которая немного сложнее, чем Nextcloud.

Требования

Модель Raspberry Pi: Raspberry Pi 2, 3 или 4. Рекомендуется Raspberry Pi 4.

карта microSD: Минимум 4 ГБ, рекомендуется 8 ГБ или больше.

Монтаж

К построить облачный сервер Raspberry Pi с ownCloud, вы установите ownCloud в стандартной ОС Raspberry Pi. Перед этим вам нужно будет ввести несколько команд терминала для установки Apache HTTP Server, PHP 5 и SQLite.

После загрузки последнего zip-файла ownCloud потребуется еще одна серия команд терминала, чтобы все работало правильно. Затем вы можете зарегистрировать учетную запись администратора и войти на свой сервер ownCloud через веб-браузер.

Панель управления и приложения

ownCloud имеет удобную веб-панель для доступа к вашим документам и фотографиям. По умолчанию интерфейс открывается на страницу «Файлы».

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

Настольные и мобильные клиенты

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

Мобильные клиентские приложения доступны для Android (0,99 доллара США) и iOS (доступны бесплатные покупки в приложении). Возможности включают возможность просматривать все синхронизированные файлы ownCloud, создавать и редактировать новые файлы, а также обмениваться файлами и папками с другими пользователями.

Безопасность

ownCloud гордится своей надежностью и безопасностью, включая шифрование файлов AES-256. Однако возможность сквозного шифрования недоступна в бесплатной версии Community Edition.

Связанный: Owncloud vs. NextCloud vs. Seafile: какое собственное облачное хранилище выбрать?

Seafile

Решение для синхронизации и обмена файлами с открытым исходным кодом, Seafile предлагает синхронизацию файлов в стиле Dropbox с акцентом на совместные функции.

Уникально, что Seafile использует «библиотеки» для организации ваших файлов. Библиотека - это контейнер верхнего уровня для набора файлов и папок, поэтому это удобный способ сгруппировать все элементы проекта.

Для Raspberry Pi Seafile устанавливается в рамках существующей итерации стандартной версии ОС Raspberry Pi путем выдачи длинной серии команд терминала.

Требования

Модель Raspberry Pi: Raspberry Pi 2, 3 или 4. Рекомендуется Raspberry Pi 4.

карта microSD: Минимум 4 ГБ, рекомендуется 8 ГБ или больше.

Монтаж

Как и ownCloud, Seafile устанавливается в стандартной ОС Raspberry Pi. Рекомендуется облегченная версия последнего. Руководство администратора Sealife показывает, как собрать пакет выпуска сервера Seafile для Raspberry Pi.

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

Панель управления и приложения

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

Библиотеки можно просматривать в виде столбцов, чтобы получить представление о них в стиле вики. Кроме того, вики-страницы можно сохранять как обычные документы в формате Markdown.

В отличие от Nextcloud и ownCloud, здесь нет рынка приложений для расширения функциональности сервера Seafile, поэтому вы ограничены приложениями для онлайн-редактирования.

Настольные и мобильные клиенты

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

Бесплатные мобильные клиентские приложения доступны для Android и iOS, но имеют довольно ограниченный набор функций.

Безопасность

Существует возможность зашифровать данные, хранящиеся в неактивном состоянии, с использованием шифрования AES 256-CBC. Бесплатная версия сообщества также позволяет контролировать права доступа к файлам и приложениям в дополнение к двухфакторной аутентификации.

Программные решения для облачного хранилища Raspberry Pi

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

Если все, что вам нужно, это простой общий доступ к файлам, альтернативой является настройка совместного использования Samba (SMB / CIFS) на Raspberry Pi, что позволит вам получить доступ к общим папкам на компьютере с Windows, macOS или Linux. Или вы можете установить специальную операционную систему для создания медиа-сервера для музыки и видео.

ДелитьсяТвитнутьЭлектронное письмо
Как настроить медиа-сервер Raspberry Pi: 7 способов

Хотите установить медиа-сервер Raspberry Pi? Вот несколько способов начать использовать Raspberry Pi в качестве медиа-сервера прямо сейчас!

Читать далее

Похожие темы
  • Сделай сам
  • Облачное хранилище
  • Raspberry Pi
Об авторе
Фил Кинг (Опубликовано 21 статья)

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

Ещё от Phil King

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться