paint-brush
Зачем платить за облако? Создайте свое собственное с Raspberry Pi и Open Media Vaultк@cybershivank
22,515 чтения
22,515 чтения

Зачем платить за облако? Создайте свое собственное с Raspberry Pi и Open Media Vault

к Shivank Dan7m2025/01/21
Read on Terminal Reader

Слишком долго; Читать

Это руководство проведет вас через преобразование вашего Raspberry Pi в персональный облачный сервер с использованием Open Media Vault (OMV). Вы узнаете, как настроить безопасный NAS для хранения, обмена файлами и полного контроля над вашей конфиденциальностью и данными.
featured image - Зачем платить за облако? Создайте свое собственное с Raspberry Pi и Open Media Vault
Shivank Dan HackerNoon profile picture
0-item

Вы обеспокоены конфиденциальностью или рассматриваете возможность использования Raspberry Pi, купленного полдесятилетия назад, и все еще пытаетесь использовать его где-то более постоянно... вы на правильной странице! Превратите свой Raspberry Pi в «свой собственный облачный сервер» без компромиссов в отношении дискового пространства, функций, конфиденциальности и настраиваемости с помощью Open Media Vault (OMV)


Прежде всего, что такое NAS?

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


Предварительные условия

1)Малиновый Пи

2)SD-карта

3)ПК/Мак

4)Маршрутизатор

5) Устройство хранения данных (SSD, SD, жесткий диск или флэш-накопитель)

6) Ethernet-кабель

Я использую Windows… Настройка Open Media Vault/Установка Raspberry Pi imager/Настройка NAS в проводнике может отличаться для MacOS и Linux.


Выпечка Пи

1. Загрузите Raspberry Pi Imager

  1. Откройте веб-браузер и перейдите на официальный сайт Raspberry Pi.

    https://www.raspberrypi.com/software/

  2. Нажмите «Загрузить для Windows»


Нажмите «Загрузить для Windows».

2. Установите Raspberry Pi Imager

  1. После загрузки установщика найдите его в папке «Загрузки» (он будет называться примерно так: imager-setup.exe ).
  2. Дважды щелкните файл, чтобы запустить установщик.
  3. Следуйте инструкциям на экране для завершения установки. Обычно это включает в себя:
    • Согласие с условиями.
    • Выбор места установки (или использование места по умолчанию).
    • Нажмите «Установить», чтобы начать процесс.

Запустите Imager

Найдите в меню поиска Windows слово imager

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

Сжечь изображение

  • Вставьте карту microSD или USB-накопитель в компьютер.
  • Выберите версию вашего Raspberry Pi.
  • Выберите версию
  • Выберите ОС Raspberry Pi Lite
  • Выберите облегченную версию
  • Выберите носитель информации, например SD-карту или флэш-накопитель, на котором вы хотите создать образ.

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

  • Нажмите «Запись», включите и отредактируйте настройки локально, укажите имя пользователя и пароль, беспроводную сеть и, что самое важное, SSH (поскольку мы переходим на headless pi или не используем монитор или клавиатуру).
  • Включить ssh
  • Терпеливо ждите, пока все не будет готово.

Настройка вашего будущего облака (Raspberry Pi)

  • Возьмите свой Raspberry Pi и вставьте носитель информации (на котором установлена операционная система) в соответствующий слот.
  • Подключите кабель Ethernet к Raspberry Pi.
  • Включите его.

Запишите IP-адрес, а также убедитесь, что компьютер и Raspberry Pi подключены к одной сети.

  • Включите компьютер, найдите Powershell и откройте его.
  • Поиск Powershell


  • Введите следующий код в PowerShell

     ssh <username>@<ip>

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


Sshing к Raspberry Pi

Если вы получите что-то вроде этого:-

«

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ ВНИМАНИЕ: ИДЕНТИФИКАЦИЯ УДАЛЕННОГО ХОСТА ИЗМЕНИЛАСЬ! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ВОЗМОЖНО, КТО-ТО ДЕЛАЕТ ЧТО-ТО ПЛОХОЕ!
Кто-то может подслушивать вас прямо сейчас (атака «человек посередине»)!
Также возможно, что ключ хоста был только что изменен.
Отпечаток ключа ED25519, отправленный удаленным хостом,
SHA256:yC9xSHKdd8qc98ekXQge/LTY4giXVQDui2RnytkpqBQ.
Обратитесь к вашему системному администратору.
Добавьте правильный ключ хоста в C:\\Users\\user/.ssh/known_hosts, чтобы избавиться от этого сообщения.
Ошибочный ключ ED25519 в C:\\Users\\user/.ssh/known_hosts:4
Ключ хоста для 192.168.xx.xx изменился, и вы запросили строгую проверку.
Проверка ключа хоста не удалась.

«

Не пугайтесь и введите это в командной строке:-

 notepad C:\Users\user\.ssh\known_hosts

и удалите первую строку и снова попробуйте команду


Вы получите что-то вроде этого:

Предупреждение о добавлении IP в известные хосты

Введите «да» и продолжите.

Соглашаемся с запросом и вводим пароль

Введите пароль

выход

Теперь вы можете управлять своим Пи, даже не прикасаясь к нему.


Теперь введите следующий код в командной строке, чтобы обновить систему до последней версии.

 sudo apt update && sudo apt upgrade

Этот процесс займет время… поэтому, пожалуйста, проявите терпение.

Теперь мы воспользуемся wget для извлечения репозиториев GitHub из Open Media Vault и запустим репозитории с помощью Bash.

 sudo wget -O - https://raw.githubusercontent.com/OpenMediaVault-Plugin-Developers/installScript/master/install | sudo bash

Это может занять даже 30 минут.

Установочная часть завершена.


Настройка Open Media Vault (OMV)

IP-адрес Raspberry Pi может измениться

Рекомендуется перезагрузить Raspberry Pi.

После перезагрузки обратите внимание на IP-адрес Pi.

Введите IP-адрес Pi в строку поиска веб-браузера на компьютере.

Страница входа в хранилище Open Media

В качестве имени пользователя введите «admin», а в качестве пароля введите «openmediavault».

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

Выберите диск

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

Щелкните правой кнопкой мыши по диску и нажмите кнопку «Форматировать».

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

Формат

Пожалуйста, выберите файловую систему NTFS.

и нажмите «Пуск»

После завершения вы получите уведомление со следующим сообщением

Формат завершен

Теперь вернитесь в рабочее место OMV (страницу, которую вы открываете в Chrome) и вставьте диск, который вы только что отформатировали, в Pi.

вставьте диск (используя флэшку)

Откройте панель управления

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

Писать