Как установить zentyal на ubuntu
Most businesses require several server types such as file servers, print servers, email servers, etc. Zentyal combines these services and more, as a complete small business server for Linux.
Zentyal servers are simple to use because of the Graphical User Interface (GUI). The GUI provides an easy and intuitive interface for use by novice and experienced administrators alike. Command-line administration is available, too. We’ll be showing how to use both of these methods in this tutorial.
To see a list of the specific software that can be installed with Zentyal, please see either of the Installing Packages sections.
Some people may be familiar with the Microsoft Small Business Server (SBS), now called Windows Server Essentials. Zentyal is a similar product that is based on Linux, and more specifically Ubuntu. Zentyal is also a drop-in replacement for Microsoft SBS and Microsoft Exchange Servers. Since Zentyal is open source, it is a cost-effective choice.
Zentyal Editions
There are two types of Zentyal available. The first is the Community Edition and the other is the Commercial Edition.
The Community Edition has all the latest features, stable or otherwise. No official support is offered by the company for technical issues. No cloud services are provided with the Community Edition. A new version is released every three months with unofficial support for the most recent release. Users are unlimited.
The Commercial Edition has all the latest features, stable and tested. Support is offered based on the Small and Medium Business Edition. Cloud Services are integrated into the server and based on the SMB Edition. The number of users supported by the Commercial Edition is based on the SMB Edition purchased. A new Commercial Edition is released every two years and supported for four years.
Note: The Community Edition cannot be upgraded to the Commercial Edition.
Zentyal Requirements
Zentyal is Debian-based and built on the latest Ubuntu Long Term Support (LTS) version. The current hardware requirements for Zentyal 3.5 are based on Ubuntu Trusty 14.04.1 LTS (kernel 3.5). Zentyal uses the LXDE desktop and the Openbox window manager.
The minimum hardware requirements for Ubuntu Server Edition include 300 MHz CPU, 128 MB of RAM, and 500 MB of disk space. Of course, these are bare minimums and would produce undesired responses on a network when running multiple network services.
Keep in mind that every network service requires different hardware resources and the more services installed, the more hardware requirements are increased. In most cases, it is best to start with the basic services you require and then add other services as needed. If the server starts to lag in processing user requests, you should consider upgrading your server plan.
Depending on your number of users, and which Zentyal services you plan to run, your hardware requirements will change. These are the Zentyal recommendations. For DigitalOcean deployments, you should go by the RAM column:
Profile | Number of Users | CPU | RAM | Disk Space | Network Cards |
---|---|---|---|---|---|
Gateway | <50 | P4 | 2 GB | 80 GB | 2+ |
50+ | Xeon dual core | 4 GB | 160 GB | 2+ | |
Infrastructure | <50 | P4 | 1 GB | 80 GB | 1 |
50+ | P4 | 2 GB | 160 GB | 1 | |
Office | <50 | P4 | 1 GB | 250 GB | 1 |
50+ | Xeon dual core | 2 GB | 500 GB | 1 | |
Communications | <100 | Xeon dual core | 4 GB | 250 GB | 1 |
100+ | Xeon dual core | 8 GB | 500 GB | 1 |
We’ll talk more about the profiles and different types of Zentyal services later in the article.
Installing Zentyal
Create a 1 GB Droplet running Ubuntu 14.04.
First, you need to add the Zentyal repository to your repository list with the following command:
After the packages are downloaded they should be verified using a public key from Zentyal. To add the public key, execute the following two commands:
Now that the repository list is updated, you need to update the package lists from the repositories. To update the package lists, execute this command:
Once the package list is updated, you can install Zentyal by running:
When prompted, set a secure root password (twice) for MySQL. Confirm port 443.
Zentyal is now installed.
If you prefer to use the command line to install your Zentyal packages, read the next section. Or, if you prefer to use a dashboard, skip to the Accessing Zentyal Dashboard section.
Installing Packages (Command Line)
zentyal-office — The profile is for setting up an office network to share resources. Resources can include files, printers, calendars, user profiles, and groups.
zentyal-communication — Server can be used for business communications such as email, instant messaging, and Voice Over IP (VOIP).
zentyal-gateway — The server will be a controlled gateway for the business to and from the Internet. Internet access can be controlled and secured for internal systems and users.
zentyal-infrastructure — The server can manage the network infrastructure for the business. Managment consists of NTP, DHCP, DNS, etc.
You can see what’s installed with each profile here. To install a profile, run this command:
You can also install each module individually as needed. For example, if you wanted only the antivirus module of the Office profile installed, you would execute the following:
You can also install all the profiles in one command:
When you are installing certain packages, you will need to provide information about your systems via the interactive menus.
Some of the module names are straightforward, but here is a defined list of Zentyal packages:
Other modules which are not included in the profiles are as follows:
- zentyal-bwmonitor - Zentyal Bandwidth Monitor
- zentyal-captiveportal - Zentyal Captive Portal
- zentyal-ips - Zentyal Intrusion Prevention System
- zentyal-ipsec - Zentyal IPsec and L2TP/IPsec
- zentyal-monitor - Zentyal Monitor
- zentyal-nut - Zentyal UPS Management
- zentyal-openchange - Zentyal OpenChange Server
- zentyal-radius - Zentyal RADIUS
- zentyal-software - Zentyal Software Management
- zentyal-sogo - Zentyal OpenChange Webmail
- zentyal-usercorner - Zentyal User Corner
- zentyal-users - Zentyal Users and Computers
- zentyal-webmail - Zentyal Webmail Service
Accessing the Zentyal Dashboard
The Zentyal server creates a self-signed SSL certificate for use when being accessed remotely. Any browser accessing the server’s dashboard remotely will be asked if the site is trusted and an exception will need to be made as shown below. The method will vary based on your browser.
Because of the SSL certificate, an error is generated that the site is untrusted. You need to click on the line I Understand the Risks. Then click on the Add Exception button. Select Confirm Security Exception . After the exception is added, it is a permanent listing that does not occur again unless the server IP Address should change.
You should see the dashboard login page.
Your Zentyal username and password are the same user and password that you use to SSH to your Ubuntu server. This user must be added to the sudo group. (Granting full permissions to the user by some other method will NOT work.) If an existing user account needs to be added to the sudo group, run the following command:
To add more Zentyal users, add new Ubuntu users. To add a new user use the following command to create the user and also add the user to the sudo group:
Once you log into the Zentyal server, you will see a collection of packages available for installation.
Installing Packages (Dashboard)
You can install Zentyal packages from the dashboard. There are four basic profiles which install many related modules at once. You can see what’s installed with each profile here. Or, check the list below:
Office:
This profile sets up shared office resources like files, printers, calendars, user profiles, and groups.
Communication:
This profile includes email, instant messaging, and Voice Over IP (VOIP).
Generally speaking, Zentyal is meant to be installed exclusively on one (real or virtual) machine. However, this does not prevent you from manually installing and configuring other applications (that are not managed through the Zentyal interface).
Zentyal runs on top of the Ubuntu [1] server edition, always using the LTS (Long Term Support) editions [2]. LTS editions have longer support periods, covering five years.
You can install Zentyal in two different ways:
- On top of an existing Ubuntu 20.04 LTS, either on a server or desktop version (recomended option).
- Using the official Zentyal installer.
If you choose the first method, you need to download the Zentyal installation script [3] and then, run it.
It is possible to install the Zentyal graphical environment in the Server version and also in the Desktop version if you have Gnome environment.
If you choose the second method, the installation and deployment process is easier as all dependencies are found on a single DVD or USB. Another benefit of using the DVD or USB is to have a graphical environment that allows the use of a web interface and desktop environment from the server host itself.
It is recommended to have an Internet connection available for the host where you are installing Zentyal, this way the most recent updates and fixes will be installed automatically.
Installation on top of Ubuntu 20.04 LTS (Server or Desktop)¶
To install Zentyal 7.0 on top of an existing Ubuntu 20.04 LTS Server or Desktop , you need to follow these steps:
Download the installation script for Ubuntu (Server or Desktop):
Grant execution permission to the script:
After a few minutes, you will see the URL of the Zentyal Web Admin Interface to start the initial Zentyal configuration with the configuration wizard:
On the log in screen of the Zentyal Web Admin Interface, you have to authenticate with the Ubuntu system user. After this, you can start with the configuration wizard. As an additional note, keep in mind that Zentyal allows any system user belonging to the sudo group to login to the graphical interface.
If you have installed Zentyal with graphical environment, it will start once you have restarted the server.
Now you can continue with the steps explained in the Initial configuration section, with the configuration wizard (package selection, network configuration, etc.). Bear in mind that when you install with the installation script, you always install the Development Edition. You can activate a Trial or Commercial Edition once you have finished with the initial configuration. To do this, simply go to System -> Server Edition and insert your License Key [4].
Activation of a Commercial Edition when installing with the script
If you reboot the server without having configured first the network module through the configuration wizard, you will loose the network configuration. In this case you will have to configure the network manually with the ip command so that you can access the configuration wizard.
If you don´t see the graphical environment once you have rebooted the server, you need to use the keyboard shortcuts: CTRL + ALT + F7 or CTRL + ALT + F5 .
Zentyal installation from the installer¶
The first iteration of the Zentyal installer is based on the Ubuntu Server installer. Those already familiar with this installer will find the installation process very similar.
The steps below apply to all Zentyal editions, but if you are installing a commercial edition, you will be asked for a valid license key (obtained when you purchased your edition), otherwise the installation process will not continue.
To start with, you choose the installation language. In this example English is chosen.
Selection of the language
You can install Zentyal by using the default mode which deletes all disk contents and creates the partitions required by Zentyal, by using LVM [5], or you can choose the expert mode which allows customized partitioning. Most users should choose the default option unless they are installing on a server with RAID software or they want to create special partitioning according to specific requirements.
Using the expert mode you can also choose to perform a headless installation (without local desktop environment).
Then you are asked for your geographical location. In this example the United States is chosen.
You can use automatic detection for setting the keyboard. A few questions are asked to ensure the model you are using is correct. Otherwise you can select the model manually by choosing No.
Keyboard configuration 1
Keyboard configuration 2
Keyboard configuration 3
Next, the installer will configure the network. If you have multiple network adapters, you need to select which one will be used during the installation (to download updates, for example). If you only have one interface, you will not see this step.
Select primary network interface
Now choose a name or hostname for your server. The hostname identifies the host within the network and is used by many of the Zentyal services. The DNS module, for example, will automatically introduce this name to the corresponding BIND record. Samba will also use this hostname by default.
Next, the installer will ask you for the administrator account. This user will have administration privileges and will be used to access the Zentyal interface.
In the next step, you are asked for the user password. It is important to note that the user defined earlier, can access, using the same password, both system (via SSH or local login) and the Zentyal web interface. Therefore, you must be really careful to choose a secure password (more than 12 characters including letters, numbers and symbols).
The system verifies that you have entered the password correctly by requesting you to enter it again.
Once the administrator user has been configured, the system will set the time zone. It is automatically configured depending on the location chosen earlier, but you can modify it, if it is not correct.
The installation progress bar will now appear. You must wait for the basic system to install. This process can take approximately 20 minutes, depending on the connection and performance of the hardware.
Installation of the base system
Once installation of the base system is completed, you can eject the installation media and restart the server.
Base installation completed
Once the system has rebooted - a process that can take some time, you can start with the initial configuration of your Zentyal Server.
Installing Zentyal core packages
Once the reboot process has finished, your Zentyal system is now installed! The system will start a web application (administrative interface of Zentyal Server) that you can access locally or remotely through a web browser. Although after the first reboot the system has started the user session automatically, from now on you will need to authenticate in order to log in to the system. Keep in mind that the first boot will take a little longer because some basic software packages need to be configured.
Graphical environment with administrative interface
You need to provide the username and password created during the installation. Any other user that you later add to the sudo group will be able to access the Zentyal interface. They will also have superuser privileges on the system.
Initial configuration¶
When you access the web interface for the first time, you will be presented a configuration wizard.
In case you are installing a Commercial Edition or a Free 45-Day Trial from the ISO, you are requested to insert your License Activation Key to proceed with the installation. Insert your Key and continue with the installation.
The Zentyal server will require Internet access.
Zentyal will inform you of the dependencies that will be installed to support the components you have chosen in the previous step.
The system will start the installation process of the chosen modules. Progress bar shows information of the modules being installed, while you are provided with information regarding the commercial version.
Next, you will be asked for the basic network information. First of all, which interfaces are External (generally speaking, connected to the Internet gateways), and which ones are Internal (generally speaking, LAN interfaces). This will impact the firewall default policies, network masquerading, default listen interfaces for other modules, etc.
Next you can establish different configuration parameters: IP assigned by DHCP or static network configuration, associated IP, etc. These parameters can be reconfigured from the Zentyal interface at any later time.
- Standalone: First domain controller of the domain.
- Additional domain controller: Join an existing domain as an additional controller.
To configure this mode you only need to specify the domain name for your directory entities. Be careful not to confuse this with the DNS domain, which is a highly related, but used in a different context.
In the next step you will choose the default virtual mail domain. The domain name chosen in the previous step will be used to autocomplete this form, but you can freely change it if you wish.
Finally, Zentyal will proceed to apply the initial configuration for the installed components.
Now you can access the Dashboard and the specific configuration of each one of the components. In the next chapter you can go through the basic concepts and behavior of the Zentyal GUI.
Hardware requirements¶
Zentyal runs on standard x86_64 (64-bit) hardware. However, you must ensure that Ubuntu Focal Fossa 20.04 LTS (kernel 5) supports the hardware you are going to use. You should be able to check this information directly from the vendor. Otherwise you can check Ubuntu Linux Hardware Compatibility List [6] or Google Search.
The Zentyal server hardware requirements depend on the modules you install, how many users will use the services and what their usage patterns are.
It is good to keep in mind that a RAID setup gives a higher level of security against hard disk failures and increased speed on read operations.
If you use Zentyal as a gateway or firewall you will need at least two network cards but, if you use it as a standalone server, one network card is enough. If you have two or more Internet connections, you can use one network card for each router or connect them to one network card keeping them in the same subnet. Another option is to configure VLAN segments.
Also, it is always recommended that a UPS is deployed along with the server.
For a general purpose server with normal usage patterns these are the recommended minimum requirements:
Hardware requirements table
When combining more than one profile you should think in terms of higher requirements. If you are deploying Zentyal in an environment with more than 100 users a more detailed analysis should be done including usage patterns, benchmarking and considering high availability strategies.
Generally speaking, Zentyal is meant to be installed exclusively on one (real or virtual) machine. However, this does not prevent you from installing other applications, that are not managed through the Zentyal interface, like for example a database engine. These applications must be manually installed and configured.
Zentyal runs on top of Ubuntu [1] server edition, always on LTS (Long Term Support) [2]. LTS editions have longer support periods, covering five years.
You can install Zentyal in two different ways:
- Using the Zentyal installer (recommended option),
- On top of an existing Ubuntu Server Edition installation.
In the second case the official Zentyal repositories must be added [3], after updating the software sources, you can install Zentyal base system and any of the modules.
However, in the first case, the installation and deployment process is easier as all dependencies are found on a single DVD or USB. Another benefit of using the CD or USB is to have a graphical environment that allows the use of a web interface and desktop environment from the server host itself.
It is recommended to have an Internet connection available for the host where you are installing Zentyal, this way, the most recent updates and fixes will be installed automatically.
Zentyal installer¶
The first iteration of the Zentyal installer is based on the Ubuntu Server installer. Those already familiar with this installer will find the installation process very similar.
The steps below apply to all Zetnyal editions, but if you are installing a commercial edition, you will be asked for a valid license key (obtained when you purchased your edition), otherwise the installation process will not continue.
To start with, you choose the installation language, in this example English is chosen.
Selection of the language
You can install Zentyal by using the default mode which deletes all disk contents and creates the partitions required by Zentyal by using LVM [4] or you can choose the expert mode which allows customized partitioning. Most users should choose the default option unless they are installing on a server with RAID software or they want to create special partitioning according to specific requirements. Using the expert mode you can also choose to perform a headless installation (without local desktop environment).
In the next step you have to choose the language for the installer interface, which will be the default language for the installed system as well.
Then you are asked for your geographical location, in this example the United States is chosen.
You can use automatic detection for setting the keyboard: a few questions are asked to ensure the model you are using is correct. Otherwise, you can select the model manually by choosing No.
Keyboard configuration 1
Keyboard configuration 2
Keyboard configuration 3
If you have multiple network adapters, the installer will ask you for your primary one, the one that will be used to access the Internet during the installation. The installer will try to auto configure it using DHCP. If you only have one interface, you will not see this step.
Select primary network interface
Now choose a name for your server: this name is important for host identification within the network. The DNS service will automatically register this name. Samba will also use this host name by default.
Next, the installer will ask you for the administrator account. This user will have administration privileges and will be used to access the Zentyal interface.
In the next step you are asked for the user password. It is important to note that the user defined earlier, can access, using the same password, both system (via SSH or local login) and the Zentyal web interface. Therefore you must be really careful to choose a secure password (more than 12 characters including letters, numbers and symbols).
Here, insert the password again to verify it.
In the next step you are asked for your time zone. It is automatically configured depending on the location chosen earlier, but you can modify it if the guessing is not correct.
The installation progress bar will now appear. You must wait for the basic system to install. This process can take approximately 20 minutes, depending on the connection and performance of the hardware.
Installation of the base system
Once installation of the base system is completed, you can eject the installation CD and restart the server.
You have completed the first iteration of the installation. After reboot, the system will automatically launch a desktop session with a web browser where you can perform the remaining steps. The first boot will take longer than then next ones, as it needs to initialize the core Zentyal modules.
Your Zentyal system is now installed! A graphical interface in a web browser is displayed and you are able to access the administrative interface. The first boot will take an extra time while it configures core Zentyal modules. You will notice that the first time you boot, the graphical environment is automatically started in order to ease the process. Next boot sequences will require you to authenticate first.
Graphical environment with administrative interface
You need to provide the username and password configured in the last steps to continue with the process. Later on, you can add any system user to the sudo group. This user will be able to access the web GUI and, of course, the local operative system as root.
Initial configuration¶
When you access the web interface for the first time, you will be presented a configuration wizard.
Any of the parameters that you configure using this wizard can be modified later on accessing the appropriate service or component configuration.
For this example, the Domain Controller, Groupware and Firewall components will be installed.
Zentyal will inform you of the dependencies that will be installed to support the components you have chosen in the previous step.
The system will start the installation process of the required modules. Progress bar shows information of the modules being installed and you are provided information regarding the commercial version.
Next, you will be asked for the basic network information. First of all, which interfaces are External (generally speaking, connected to the Internet gateways), and which ones are Internal (generally speaking, LAN interfaces). This will impact the firewall default policies, network masquerading, default listen interfaces for other modules, etc.
Next, you will carry out basic configuration of each one of these interfaces. External interfaces can be configured using DHCP, if you have another network device providing the leases. In any case, if you use DHCP to configure any of the Zentyal interfaces, it is recommended to use an static lease.
Next you need to choose the domain associated to your server and the type of server, you have these options:
- Standalone: First domain controller of the domain.
- Additional domain controller: Join an existing domain as an additional controller.
For the sake of simplicity, Standalone mode will be selected for this example. You can read more about the other directory modes in the Domain Controller and File Sharing chapter.
To configure this mode, you only need to specify the domain name for your directory entities. Be careful not to confuse this with the DNS domain, which is a highly related, but actually different context.
In the next step, you will choose the default virtual mail domain. By default, the domain name will be used to autocomplete this form, but that may not be your case.
Zentyal will proceed to apply the initial configuration for the installed components.
Now you can access the Dashboard and the specific configuration of each one of the components. In the next chapter, you can go through the basic concepts and behavior of the Zentyal GUI.
Hardware requirements¶
Zentyal runs on standard x86_64 (64-bit) hardware. However, you must ensure that Ubuntu Xenial 18.04 LTS (kernel 4.15) supports the hardware you are going to use. You should be able to check this information directly from the vendor. Otherwise you can check Ubuntu Linux Hardware Compatibility List [5] or Google Search.
The Zentyal server hardware requirements depend on the modules you install, how many users will use the services and what their usage patterns are.
Some modules have low resource requirements, like Firewall, DHCP or DNS. Others, like Mailfilter or Antivirus need more RAM memory and CPU. Proxy and File sharing modules benefit from faster disks due their intensive I/O usage.
A RAID setup gives a higher level of security against hard disk failures and increased speed on read operations.
If you use Zentyal as a gateway or firewall, you will need at least two network cards, but if you use it as a standalone server, one network card is enough. If you have two or more Internet connections, use one network card for each router or connect them to one network card keeping them in the same subnet. Using VLANs is also an option.
Also, it is always recommended that a UPS is deployed along with the server.
For a general purpose server with normal usage patterns, these are the recommended minimum requirements:
Hardware requirements table
When combining more than one profile, you should think in terms of higher requirements. If you are deploying Zentyal in an environment with more than 100 users, a more detailed analysis should be done including usage patterns, benchmarking and considering high availability strategies.
Zentyal - это линукс сервер для малого бизнеса, который может быть сконфигурирован как шлюз(Gateway), инфраструктурный менеджер(Infrastructure Manager), защитный сервер(Unified Threat Manager), офисный сервер(Office Server), коммуникационный сервер(Unified Communication Server) или любое их сочетание. Все сетевые сервисы, управляемые Zentyal, тесно интегрированы, автоматизируя большинство задач. Это помогает избегать ошибок в сетевых настройках и администрировании, что позволяет сохранить время. Zentyal имеет открытые источники, опубликованные под лицензией GNU General Public License (GPL ) и запускается поверх Ubuntu GNU/Linux.
Zentyal содержит серию пакетов (обычно по одному на модуль), которые обеспечивают web интерфейс для настройки различных серверов или сервисов. Настройка сохраняется в базе данных Redis парами ключ-значение, а настройки, связанные с пользователями, группами и доменами, в OpenLDAP. Когда вы настраиваете любые из доступных параметров через web интерфейс, окончательные файлы настройки переписываются с использованием шаблонов, предоставляемых модулями. Основные преимущества использования Zentyal это: объединенность, графический интерфейс пользователя для настройки всех сетевых сервисов и высокая их интеграция между собой «из коробки».
Установка
Zentyal 2.3 доступен в Ubuntu 12.04 в репозитории Universe. Доступны следующие модули:
zentyal-core & zentyal-common: ядро интерфейса Zentyal и общие библиотеки окружения. Также включают модули журналирования и событий, которые обеспечивают администратору интерфейс для просмотра журналов и генерации событий из него.
zentyal-firewall: настройка правил iptables для блокирования запрещенных соединений, сетевой трансляции адресов (NAT) и перенаправления портов.
zentyal-ntp: устанавливает сервис NTP, чтобы контролировать время на сервере и позволять клиентам в сети синхронизовать свои часы с серверными.
zentyal-ca: интегрирует управление центром сертификации в Zentyal таким образом, что пользователи могут использовать сертификаты для авторизации сервисов, подобно OpenVPN.
zentyal-openvpn: позволяет настроить несколько VPN серверов и клиентов, использующих OpenVPN с настройкой динамической маршрутизации с помощью Quagga.
zentyal-squid: настраивает Squid и Dansguardian для ускорения просмотра благодаря возможностям кэширования и фильтрования контента.
zentyal-printers: интегрирует CUPS с Samba и позволяет не только настраивать принтеры, но и предоставлять им права доступа на основе пользователей и групп LDAP .
Для установки Zentyal в терминале на сервере введите:
где <zentyal-module> - любой из перечисленных выше модулей.
Zentyal публикует по одной основной версии в год (в сентябре), основанные на последнем выпуске Ubuntu LTS . Стабильные выпуски всегда имеют четное значение младшей части версии (например, 2.2, 3.0), а бета версии - нечетные (2.1, 2.3). Ubuntu 12.04 поставляется с версией пакетов Zentyal 2.3. Если вы хотите обновиться до последней стабильной версии, опубликованной после выпуска Ubuntu 12.04, используйте Zentyal Team PPA. Обновление до новейшей стабильной версии может предоставить вам незначительные исправления ошибок, которые не будут портироваться в версию 2.3 для Precise, а также новые возможности. Если вам требуется больше информации по тому, как добавлять пакеты из PPA, смотрите Добавление персонального архива пакетов (PPA).zentyal-antivirus: интегрирует антивирус ClamAV с другими модулями, такими как прокси, общего доступа к файлам и почтового фильтра.
zentyal-asterisk: настраивает Asterisk для предоставления простого PBX на основе LDAP авторизации.
zentyal-bwmonitor: позволяет отслеживать использование пропускной способности ваших LAN клиентов.
zentyal-captiveportal: интегрирует captive portal (механизм регистрации доступа в интернет) с защитным сервером (firewall), а также пользователями и группами LDAP .
zentyal-ebackup: позволяет выполнять резервное копирование по расписанию используя популярные средства резервного копирования.
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-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 в меню слева. Каждый раз как вы включаете модуль, будет появляться всплывающее окно подтверждения о выполнении необходимых действий и изменений на вашем сервере и в файлах настроек.
Читайте также: