Zentyal містить серію пакетів (зазвичай по одному на модуль), які забезпечують web інтерфейс для налаштування різних серверів або сервісів. Налаштування зберігається в базі даних Redis парами ключ-значення, а настройки, пов'язані з користувачами, групами і доменами, в OpenLDAP. Коли ви налаштовуєте будь-які з доступних параметрів через web інтерфейс, остаточні файли настройки переписуються з використанням шаблонів, що надаються модулями. Основні переваги використання Zentyal це: об'єднаність, графічний інтерфейс користувача для налаштування всіх мережевих сервісів і висока їх інтеграція між собою «з коробки».
Zentyal 2.3 доступний в Ubuntu 12.04 в репозиторії Universe. Доступні наступні модулі:
zentyal-network. управляє налаштуванням мережі. Від інтерфейсів (підтримуючи статичні IP, DHCP. VLAN, мости або PPPoE) до множинних шлюзів, коли існує більше одного з'єднання з інтернетом, балансування навантаження і розширеної маршрутизації, статичної маршрутизації або динамічного DNS.
zentyal-ntp. встановлює сервіс NTP, щоб контролювати час на сервері і дозволяти клієнтам в мережі синхронізувати свій годинник з серверними.
zentyal-dhcp. налаштовує сервер ISC DHCP. підтримує діапазони, статичні виділення і інші розширені опції як NTP, WINS, поновлення динамічного DNS і завантаження через мережу за допомогою PXE.
zentyal-openvpn. дозволяє налаштувати декілька VPN серверів і клієнтів, що використовують OpenVPN з налаштуванням динамічної маршрутизації за допомогою Quagga.
zentyal-samba. дозволяє налаштовувати Samba і інтеграцію з існуючими LDAP. З цього ж інтерфейсу ви можете задавати політику паролів, створювати ресурси загального доступу і встановлювати права доступу.
zentyal-printers. інтегрує CUPS з Samba і дозволяє не тільки налаштовувати принтери, а й надавати їм права доступу на основі користувачів і груп LDAP.
Для установки Zentyal в терміналі на сервері введіть:
де
Якщо вам потрібно більше інформації по тому, як додавати пакети з PPA, дивіться Додавання персонального архіву пакетів (PPA).
У Zentyal Team PPA ви можете знайти, не присутні в сховище Ubuntu Universe, наступні модулі:
zentyal-antivirus. інтегрує антивірус ClamAV з іншими модулями, такими як проксі, загального доступу до файлів і поштового фільтра.
zentyal-bwmonitor. дозволяє здійснювати контроль за використанням пропускної здатності ваших LAN клієнтів.
zentyal-captiveportal. інтегрує captive portal (механізм реєстрації доступу в інтернет) з захисним сервером (firewall), а також користувачами і групами LDAP.
zentyal-ids. додає систему виявлення мережевих вторгнень.
zentyal-ipsec. дозволяє налаштовувати IPsec тунелі з використанням OpenSwan.
zentyal-jabber. інтегрує XMPP сервер ejabberd з користувачами і групами LDAP.
zentyal-thinclients. термінальний сервер (LTSP) для "тонких" клієнтів.
zentyal-mail. повна поштова стек, включаючи Postfix і Dovecot з LDAP.
zentyal-mailfilter. налаштовує amavisd на роботу з поштовим стеком для фільтрації спаму і прикріплених вірусів.
zentyal-monitor. додає collectd для відстеження продуктивності сервера і запущених сервісів.
zentyal-pptp. налаштовує PPTP VPN сервер.
zentyal-radius. інтегрує FreeRADIUS з користувачами і групами LDAP.
zentyal-software. простий інтерфейс для управління встановленими модулями Zentyal і системними оновленнями.
zentyal-trafficshaping. налаштовує правила обмеження трафіку для зменшення смуги пропускання і зменшення затримок.
zentyal-usercorner. дозволяє користувачам редагувати їх власні LDAP атрибути, використовуючи інтернет браузер.
zentyal-virt. простий інтерфейс для створення і управління віртуальними машинами на базі libvirt.
zentyal-webmail. дозволяє здійснювати доступ до вашої пошти, використовуючи популярний інтернет інтерфейс Roundcube.
zentyal-webserver. налаштовує інтернет сервер Apache для обслуговування різних сайтів на вашій машині.
zentyal-zarafa. інтегрує засіб групової роботи Zarafa з поштовим стеком Zentyal і LDAP.
Будь-системний користувач, підключений до групи sudo, має можливість увійти в інтернет інтерфейс Zentyal. Якщо ви використовуєте користувача, створеного при установці системи, то він входить до групи sudo за замовчуванням.
Якщо вам треба додати іншого користувача до групи sudo, просто виконайте:
Підключившись, ви побачите панель управління (dashboard) з оглядом всього вашого сервера. Для настройки будь-якого властивості встановленого вами модуля, перейдіть до потрібної секції в меню зліва. Коли ви робите зміни, в правому верхньому куті з'являється червона кнопка Save changes. яку треба натиснути для збереження всіх змін у налаштуваннях. Для застосування цих змін на сервері, спочатку модуль потрібно підключити, що ви можете зробити при виборі Module Status в меню зліва. Щоразу як ви включаєте модуль, буде з'являтися спливаюче вікно підтвердження про виконання необхідних дій і змін на вашому сервері і в файлах налаштувань.
Якщо вам потрібно налаштувати під себе будь-якої файл конфігурації або виконати певні дії (сценарій або команду) з налаштування, не доступної з Zentyal, помістіть шаблон конфігураційного файлу в / etc / zentyal / stubs /