OpenMediaVault
https://www.openmediavault.org/
Первичная настройка - https://openmediavault.readthedocs.io/en/5.x/new_user_guide/newuserguide.html#initial-configuration
если после установки сеть определилась некорректно то можно зайти через консоль и воспользоваться утилитой first aid
загружаем расширение модулей OVM-Extras https://github.com/OpenMediaVault-Plugin-Developers/packages
- download
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
для подключения NFS отмечаем все репозитории, ставим плагин openmediavault-flashmemory 5.0.8
После установки системы необходимо подключить новые диски- устройства, после покдлючения плагина появится новое Хранилище - Remoutе mount, добавляем NFS
!!! без новых устройств нельзя создавать общие папки.
Проброс портов для сервиса Samba https://unlix.ru/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D1%84%D0%B0%D0%B5%D1%80%D0%B2%D0%BE%D0%BB%D0%B0-iptables-%D0%B4%D0%BB%D1%8F-samba/
netbios-ns 137/udp # NetBIOS Name Service netbios-dgm 138/udp # NetBIOS Datagram Service netbios-ssn 139/tcp # NetBIOS Session Service microsoft-ds 445/tcp # Microsoft Directory Service
Настройка
Настройка параметров OpenMediaVault
Кратко пройдемся по общим настройкам которые стоит изменить:
- В разделе Система-Общие настройки-Пароль Web-администратора
можнонужно поменять пароль - В разделе “Дата и время“ нужно выбрать свой часовой пояс и включить “Использование сервера NTP”;
- В разделе Мониторинг включить сбор статистики, что бы можно было контролировать состояние системы
- Во вкладке Сервисы нужно включить те протоколы с которыми мы планируем работать, при включении, если есть желание, в соответствующих вкладках можно отредактировать параметры протоколов передачи.
Плагины
- openmediavault-apttool. Минимальный GUI для работы с пакетной системой. Добавляет «Сервисы→Apttool».
- openmediavault-anacron. Добавляет возможность работы из GUI с асинхронным планировщиком. Добавляет «Система→Anacron».
- openmediavault-backup. Обеспечивает резервное копирование системы в хранилище. Добавляет страницу «Система→Резервное копирование».
- openmediavault-diskstats. Нужен для сбора статистики по производительности дисков.
- openmediavault-dnsmasq. Позволяет поднять на NAS сервер DNS и DHCP. Т.к., я делаю это на роутере, мне не требуется.
- openmediavault-docker-gui. Интерфейс управления Docker контейнерами. Добавляет «Сервисы→Docker».
- openmediavault-ldap. Поддержка аутентификации через LDAP. Добавляет «Управление правами доступа→Служба каталогов».
- openmediavault-letsencrypt. Поддержка Let's Encrypt из GUI. Не нужна, потому что используется встраивание в контейнер nginx-reverse-proxy.
- openmediavault-luksencryption. Поддержка шифрования LUKS. Нужен, чтобы в интерфейсе OMV были видны шифрованные диски. Добавляет «Хранилище→Шифрование».
- openmediavault-nut. Поддержка ИБП. Добавляет «Сервисы→ИБП».
- openmediavault-omvextrasorg. OMV Extras уже должен быть установлен.
- openmediavault-resetperms. Позволяет переустанавливать права и сбрасывать списки контроля доступа на общих каталогах. Добавляет «Управление правами доступа→Общие каталоги→Reset Permissions».
- openmediavault-route. Полезный плагин для управления маршрутизацией. Добавляет «Система→Сеть→Статический маршрут».
- openmediavault-symlinks. Предоставляет возможность создавать символические ссылки. Добавляет страницу «Сервисы→Symlinks».
- openmediavault-unionfilesystems. Поддержка UnionFS. Может пригодиться в будущем, хотя докер и использует ZFS в качестве бэкэнда. Добавляет «Хранилище→Union Filesystems».
- openmediavault-virtualbox. Может быть использован для встраивания в GUI возможности управления виртуальными машинами.
- openmediavault-zfs. Плагин добавляет поддержку ZFS в OpenMediaVault. После установки появится страница «Хранилище→ZFS».