Zentyal
- Homepage: Zentyal
Zentyal (ранее — eBox Platform) - пакет серверного программного обеспечения с открытым исходным кодом (его код полностью доступен всем его пользователям), ориентированный на малые и средние корпоративные сети. Zentyal может выступать в роли сетевого шлюза, единого центра безопасности сети, Office Server, сервера унифицированных коммуникаций или комбинировать любые из перечисленных функций. Кроме того, Zentyal включает фреймворк, упрощающий разработку новых служб для Unix. Исходный код проекта доступен на условиях лицензии GPL, а также (частично) под различными проприетарными соглашениями. Zentyal является собственностью и спонсируется испанской коммерческой компанией eBox Technologies S.L., которая владеет авторскими правами на кодовую базу.
Zentyal это web- приложение, использующее в качестве основы сервер Apache с mod_perl, компоненты Mason.
Использование Zentyal 2.3
Zentyal 2.3 - активно разрабатываемая версия дистрибутива, основанная на Хостинг VPS/VDS на Ubuntu Server 12.04 LTS, в качестве GUI окружения используется LXDE. Основное нововведение в Zentyal 2.3 - интеграция Настройка Samba сервера Ubuntu 20.04.1 LTS 4. Это первая тестовая версия от разработчиков и многие функции отсутствуют.
- Скачиваем zentyal-2.3-1-amd64.iso
- Zentyal будем устанавливать на программный RAID1 (Использование mdadm для настройки RAID-Массивов в Linux). Для этого при загрузке с DVD zentyal-2.3-1-amd64 нужно выбрать инсталляцию "Expert mode".
Модуль DNS
Настройка модуля Раздел DNS: Что такое DNS. Отследим какие файлы будут изменены Веб интерфейсом при настройке модуля. Для этого создадим файл now - время создания которого станет точкой отсчета для поиска измененных файлов.
# touch /root/now_dns
После создания файла включаем использование модуля DNS в Zentyal, будет выведено сообщение:
Настроить модуль: dns × Включение этого модуля заставит Zentyal совершить приведённые ниже действия и изменения файлов. Вы должны явно подтвердить эти изменения для включения модуля Действия, которые будут выполнены Zentyal'ом Действие: Поменяйте права доступа к /etc/bind разрешив запись для группы bind Причины: Разрешить демону bind автоматическ обновляться Действие: Remove bind9 init script link Причины: Zentyal позаботиться о запуске и остановке служб. Действие: Override named apparmor profile Причины: To allow samba daemon load Active Directory zone Файлы, которые будут модифицированы Zentyal'ом Файл: /etc/bind/named.conf Причины: Основной файл конфигурации bind9 Файл: /etc/bind/named.conf.options Причины: Файл конфигурации настроек bind9 Файл: /etc/bind/named.conf.local Причины: локальный файл конфигурации bind9 Файл: /etc/bind/keys Причины: Файл конфигурации ключей
Ищем измененные файлы утилитой Поиск файлов в Linux изучаем команду find на примерах
# find /etc -type f -newer /root/now_dns /etc/bind/named.conf.local /etc/bind/keys /etc/bind/named.conf.options /etc/bind/named.conf # find /var -type f -newer /root/now_dns
Модуль NTP
Настройка модуля Настройки времени systemd-timesyncd и запуск сервера NTP. Отследим какие файлы будут изменены Веб интерфейсом при настройке модуля. Для этого создадим файл now - время создания которого станет точкой отсчета для поиска измененных файлов.
# touch /tmp/now
После создания файла включаем использование модуля NTP в Zentyal.
📌 Для тестирования скриптов, установщиков VPN, Python ботов рекомендуем использовать надежные VPS на короткий срок. Если вам нужна помощь с более сложными задачами, вы можете найти фрилансера, который поможет с настройкой. Узнайте больше о быстрой аренде VPS для экспериментов и о фриланс-бирже для настройки VPS, WordPress. 📌
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Китайский VPN Shadowsocks простая установка и настройка
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах