Установка и настройка сервера хранения данных OpenMediaVault NAS |
Добро пожаловать в это руководство по установке и настройке сервера хранения данных OpenMediaVault NAS. Но прежде чем мы углубимся в суть этого инструмента, нам нужно знать, что это за инструмент.
Что такое OpenMediaVault?
Это можно определить как решение сетевого хранилища (NAS) следующего поколения на базе Debian. Он предлагает несколько услуг, в том числе; SMB/CIFS, SSH, FTP, Rsync, медиа-сервер DAAP, клиент BitTorrent и т. д. Кроме того, его модульная конструкция позволяет расширять его функциональность с помощью плагинов. OpenMediaVault предназначен в первую очередь для использования дома и в небольших офисах. Он прост в использовании, и NAS можно установить и использовать без необходимости глубоких знаний.
Возможности сервера хранения данных OpenMediaVault NAS
Сервер хранения данных OpenMediaVault NAS обладает несколькими замечательными функциями, среди которых:
Основные особенности:
- На основе Debian Linux.
- Управление пользователями
- Он предлагает веб-администрирование.
- Легкое обновление системы через управление пакетами Debian.
- Многоязычная поддержка
- Объявление услуги через DNS-SD
- Запланированные задания
Обладая предоставленными знаниями, мы готовы приступить к установке, но сначала убедитесь, что вы соответствуете приведенным ниже спецификациям.
Системные Требования
Прежде чем устанавливать OpenMediaVault, убедитесь, что ваша система соответствует следующим спецификациям:
- Память: емкость 1 ГиБ.
- ЦП: любой процессор x86-64 или ARM-совместимый.
Хранилище:
- Системный диск – емкость минимум 4 ГБ (но больше, чем емкость оперативной памяти).
- Диск данных – емкость в соответствии с вашими потребностями
Установите сервер хранения OpenMediaVault NAS
В этом руководстве описаны два метода установки сервера хранения данных OpenMediaVault NAS. Эти методы:
- Установка на Дебиан
- установка ISO
Способ 1. Установите сервер хранения данных OpenMediaVault NAS в Debian.
OpenMediaVault можно установить в установку Debian. Начните с установки Debian, используя образы Debian netinst. Помните, что вам не нужно устанавливать графическую среду, просто выполните минимальную установку.
Теперь продолжайте и установите OpenMediaVault на Debian. Сначала импортируйте подпись ключей GPG:
sudo apt update
sudo apt install --yes gnupg
sudo wget -O "/etc/apt/trusted.gpg.d/openmediavault-archive-keyring.asc" https://packages.openmediavault.org/public/archive.key
sudo apt-key add "/etc/apt/trusted.gpg.d/openmediavault-archive-keyring.asc"
Затем добавьте репозитории пакетов OpenMediaVault в Debian.
sudo tee /etc/apt/sources.list.d/openmediavault.list<<EOF
deb https://packages.openmediavault.org/public usul main
# deb https://downloads.sourceforge.net/project/openmediavault/packages usul main
## Uncomment the following line to add software from the proposed repository.
# deb https://packages.openmediavault.org/public usul-proposed main
# deb https://downloads.sourceforge.net/project/openmediavault/packages usul-proposed main
## This software is not part of OpenMediaVault, but is offered by third-party
## developers as a service to OpenMediaVault users.
# deb https://packages.openmediavault.org/public usul partner
# deb https://downloads.sourceforge.net/project/openmediavault/packages usul partner
EOF
Установите сервер хранения OpenMediaVault NAS в Debian, используя следующие команды:
export LANG=C.UTF-8
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
sudo apt-get update
sudo apt-get --yes --auto-remove --show-upgraded \
--allow-downgrades --allow-change-held-packages \
--no-install-recommends \
--option DPkg::Options::="--force-confdef" \
--option DPkg::Options::="--force-confold" \
install openmediavault-keyring openmediavault
Если установка не удалась, установите указанные ниже пакеты и повторите попытку:
sudo apt reinstall systemd-timesyncd
wget https://iweb.dl.sourceforge.net/project/openmediavault/packages/pool/main/p/php-pam/php-pam_2.2.3-1%2Bdeb11u1_amd64.deb
sudo dpkg -i php-pam_2.2.3-1+deb11u1_amd64.deb
Установка OpenMediaVault будет происходить следующим образом:
Настройте PostFix и действуйте, как показано ниже.
После завершения вы увидите это.
Наконец, введите следующую команду:
sudo omv-confdbadm populate
Способ 2. Установите сервер хранения OpenMediaVault NAS с использованием ISO.
Этот метод требует загрузки файла ISO с официальной страницы загрузок. После загрузки создайте загрузочный носитель.
Существует несколько способов создания загрузочного носителя для установки на физическом компьютере. К ним относятся:
- Руфус в Windows
- Вентой в Linux
- woeUSB в Linux и macOS
- Инструмент Etcher для macOS
Вы также можете создать загрузочную флешку, используя следующие команды:
# Identify USB device
$ sudo lsblk
# Flash OpenMediaVault to USB drive
$ sudo dd bs=4M if=OpenMediaVault.iso of=/dev/sdX status=progress oflag=sync
В команде замените OpenMediaVault.iso на путь к ISO и /dev/sdx на путь к USB-диску. .
OpenMediaVault также можно установить в виртуализированной среде с помощью Virtualbox, Xen-ng, Vmware и т. д. Здесь вам нужно создать виртуальную машину и загрузить в нее файл ISO.
После включения виртуальной машины/машины с загрузочного носителя установите OpenMediaVault, как показано ниже:
Выберите предпочтительный язык.
Выберите свое местоположение.
Установите локали
Установите предпочтительную раскладку клавиатуры.
Установщик загрузит пакеты с носителя.
Укажите имя хоста сервера.
Установите доменное имя.
Установите пароль root. Этот пароль предназначен для входа в оболочку, а не для веб-интерфейса.
Разбейте диск.
Выберите диск, который нужно разбить.
После этого начнется установка, как показано ниже.
Затем укажите, куда менеджер пакетов будет загружать пакеты. Не забудьте указать местоположение рядом с вами.
Продолжайте и настройте зеркальный сервер.
Если вы используете HTTP-прокси для доступа в Интернет, вам необходимо предоставить подробную информацию. В противном случае нажмите Enter.
Пакеты будут загружены, как показано ниже:
После завершения необходимо перезагрузить систему.
Не забудьте извлечь установочный носитель, чтобы избежать повторной загрузки с него. Система загрузится, как показано ниже.
Войдите, используя созданные учетные данные пользователя root.
Получите IP-адрес машины:
ifconfig
Настройка сервера хранения данных OpenMediaVault NAS
После установки любым из вышеперечисленных методов получите доступ к веб-интерфейсу OpenMediaVault, используя URL-адрес http://IP_Address/.
Здесь укажите учетные данные по умолчанию:
User: admin
Password: openmediavault
При успешном входе в систему вам будет предоставлена панель управления ниже.
Теперь нам нужно выполнить несколько настроек на сервере хранения данных OpenMediaVault NAS.
Сначала измените пароль администратора по умолчанию, перейдя в Общие настройки ->Пароль веб-администратора.
Включите FTP в OpenMediaVault, выбрав Службы > FTP и включив, установив флажок
После включения сохраните внесенные изменения.
Включите SMB/CIFS, выполнив ту же процедуру; Службы > SMB/CIFS и включить
Вам также необходимо сохранить внесенные изменения и применить их.
Создайте том хранения данных
При использовании OpenMediaVault вам понадобится раздел диска, который будет выступать в качестве тома хранения. Для этого руководства я использую раздел /dev/sdb.
Поэтому я добавлю его в раздел Хранилище > Файловые системы > Создать.
Разрешите форматирование диска.
После добавления том будет выглядеть, как показано ниже. Подключите диск и примените изменения.
После монтирования диск будет выглядеть так, как показано на рисунке.
Создать пользователя
Созданный пользователь будет иметь права на общие ресурсы. Пользователь создается в разделе Управление правами доступа > Пользователь > Добавить.
Укажите необходимые учетные данные пользователя и подтвердите внесенные изменения.
Чтобы изменения вступили в силу, примените их.
Создать общую папку
Чтобы иметь возможность делиться файлами/хранить их в хранилище OpenMediaVault NAS, нам необходимо создать файл, к которому сможет получить доступ пользователь. Перейдите к Управление правами доступа> Общие Папки > Добавить.
Теперь я назначу общую папку Загрузки. Эта папка будет добавлена на диск data.
Сохраните и примените внесенные изменения.
Затем предоставьте пользователю права на чтение/запись. Это можно сделать, щелкнув добавленную общую папку и выбрав Привилегии. В открывшемся окне включите для пользователя Чтение/Запись и сохраните изменения.
Наконец, вам необходимо разрешить службам доступ к общему ресурсу. Сначала включите FTP, выбрав Службы > FTP > Общие ресурсы. Нажмите добавить и выберите общий ресурс.
Примените изменения.
Кроме того, включите SMB/CIFS, выполнив ту же процедуру, что и выше. Перейдите в раздел Службы > SMB/CIFS > Общие ресурсы. Добавьте общий ресурс, сохраните изменения и примените их.
Теперь у вас есть устройство NAS, настроенное с набором общих папок. Продолжите и получите доступ к хранилищу по протоколу FTP или SMB/CIFS.
Для SMB получите доступ к нему, как показано ниже:
Укажите созданные учетные данные пользователя.
Теперь у вас должен быть доступ к общей папке. Создайте здесь новую папку/файл, как показано ниже.
Вуаля!
Судя по результатам, мы можем согласиться с тем, что сервер хранения данных OpenMediaVault NAS работает отлично.
(Необязательно) — Защитите установку OpenMediaVault с помощью специального SSL и Let’s Encrypt.
Созданные SSL-сертификаты можно использовать для безопасных подключений к веб-интерфейсу или FTP-серверу.
Вы можете выдавать SSL-сертификаты с помощью Let’s Encrypt для вашего доменного имени или выдавать самозаверяющие сертификаты. Создайте сертификаты в разделе Настройки > Сертификаты > SSL. Здесь вы можете добавлять или импортировать сертификаты. Чтобы импортировать сертификаты, скажем, из Let’s Encrypt, скопируйте содержимое сертификатов и вставьте его сюда соответствующим образом.
Вы также можете создать самозаверяющие сертификаты, нажав добавить и указав необходимые данные.
После создания/импорта сертификаты будут выглядеть, как показано ниже.
Теперь включите безопасное соединение в веб-интерфейсе, перейдя в раздел Общие настройки > Веб-администрирование. Теперь включите SSL/TLS, и вы также можете принудительно установить только SSL-соединение.
Когда вы сохраните и примените изменения, ваше соединение будет потеряно. Продолжите и получите доступ к странице, используя HTTPS, как показано ниже.
Кроме того, включите безопасное соединение для FTP, перейдя в раздел Службы > FTP > SSL/TLS и включите безопасные соединения с использованием созданных сертификатов.
Настройка общих ресурсов Samba/CIFS/NFS в OpenMediaVault
После установки сервера OpenMediaVault вы можете настраивать и использовать общие ресурсы Samba, CIFS и NFS. Подробные инструкции приведены в нашем руководстве ниже.
- Создание и использование общих ресурсов Samba/CIFS/NFS в OpenMediaVault
Вот и все!
Мы успешно установили и настроили сервер хранения данных OpenMediaVault NAS. Теперь вы можете с легкостью обмениваться файлами по сети. Я надеюсь, что это было важно.
Похожие сообщения:
- Настройте безопасный FTP-сервер (SFTP) с WebDAV с помощью SFTPGo
- Как настроить общий ресурс Samba в Debian
- Настройка FTP-сервера Vsftpd в Rocky Linux 8 | AlmaLinux 8