Zentyal – Gerenciamento de Servidores Linux (Parte 1)

O Zentyal (antigo Ebox) permite gerenciar recursos e funções de um servidor a partir do navegador na porta 443, chega de longas horas fuçando arquivos de configurações dos mais diversos serviços, não que eu não goste de fuçar em tais arquivos.

Faça a instalação normal do Ubuntu Server 10.04 (lucid), ele é homologado para essa versão, não utilizei o LIVE CD porque o mesmo já vem com o ambiente gráfico, e mesmo que seja possível a remoção prefiro a instalação manual.

Vá no arquivo /etc/apt/sources.list e descomente as linhas lucid-backports

Vamos adicionar o repositório do Zentyal no ubuntu

$ sudo apt-get install -y python-software-properties && sudo add-apt-repository ppa:zentyal/2.2 && sudo apt-get update

Vamos adicionar manualmente o repositório de extras, necessário para o egroupware zarafa.

$ sudo vi /etc/apt/sources.list.d/zentyal-2.2-lucid.list

[...]

# Extra
deb http://archive.zentyal.com/zentyal 2.2 extra

No momento de escrita desse post a versão atual é a 2.2, mas a 2.3 estava em estágio Beta com suporte ao Samba4. Já existe um Roadmap para a versão 3.0 que deverá rodar no Ubuntu 12.04, próxima versão estável (LTS).

Vamos atualizar e instalar o zentyal

$ sudo apt-get update

$ sudo apt-get install zentyal

Apesar das dependências (129 pacotes) o total não passa de 28MB de download

Caso queira o Zentyal com a interface em nosso idioma instale também o pacote “language-pack-zentyal-pt-br“.

A porta para https para administração do Zentyal é a 443, troque se você pretende utilizar outra.

O núcleo do Zentyal foi instalado, mas caso queira instalar todos os módulos sugiro:

$ sudo apt-get install zentyal-all

Ou caso queira instalar os módulos separadamente:

$ sudo apt-get install zentyal-<módulo>

  • zentyal-antivirus
  • zentyal-asterisk
  • zentyal-ca
  • zentyal-dhcp
  • zentyal-dns
  • zentyal-ebackup
  • zentyal-firewall
  • zentyal-ftp
  • zentyal-ids
  • zentyal-jabber
  • zentyal-l7-protocols
  • zentyal-mail
  • zentyal-mailfilter
  • zentyal-monitor
  • zentyal-network
  • zentyal-ntp
  • zentyal-objects
  • zentyal-openvpn
  • zentyal-printers
  • zentyal-remoteservices
  • zentyal-samba
  • zentyal-services
  • zentyal-software
  • zentyal-squid
  • zentyal-trafficshaping
  • zentyal-users
  • zentyal-usercorner
  • zentyal-webserver
  • zentyal-radius
  • zentyal-webmail
  • zentyal-zarafa

Mas é possível também a instalação de grupos de módulos, de acordo com o propósito, temos os principais grupos:

  • zentyal-office: zentyal-samba, zentyal-printers, zentyal-antivirus, zentyal-ebackup, zentyal-remoteservices
  • zentyal-communication: zentyal-mail, zentyal-jabber, zentyal-asterisk, zentyal-mailfilter, zentyal-antivirus, zentyal-ebackup, zentyal-remoteservices
  • zentyal-security: zentyal-ids, zentyal-squid, zentyal-openvpn, zentyal-antivirus, zentyal-ebackup, zentyal-remoteservices
  • zentyal-gateway: zentyal-squid, zentyal-trafficshaping, zentyal-l7-protocols, zentyal-ebackup, zentyal-remoteservices
  • zentyal-infrastructure: zentyal-dhcp, zentyal-dns, zentyal-openvpn, zentyal-webserver, zentyal-ftp, zentyal-ntp, zentyal-ebackup, zentyal-remoteservices

Digamos que você tem resistido e tenha instalado apenas o zentyal sem nenhum módulo ou grupo, o mesmo estará disponível em: https://<ip-do-servidor>

Usuário e senha, utilize o mesmo usuário da instalação do servidor Ubuntu

Para o exemplo selecionei o grupo Gateway, e os diversos módulos que compõem esse grupo foram selecionados, clique em <install> e confirme na próxima tela a instalação dos módulos.

Confirme a instalação, e aguarde o download dos pacotes.

Configuração do tipo de interface, neste caso utilizei para eth0 (external), e eth1 (internal), clique em next.

Configure o IP das interfaces, depois clique em Next

Tipo do servidor LDAP utilizado, para o exemplo selecione Standalone server, e depois clique em Next

Caso você possua uma conta no site do Zentyal entre com os seus dados, caso contrário faça um registro gratuito.

Finalize clicando Save changes

Se tudo correu bem teremos acesso ao dashboard do Zentyal com diversas informações do ambiente.

Se quiser pode instalar o Ambiente Gráfico para administração local do Zentyal recomendo a instalação do seguinte pacote:

$ sudo apt-get install zenbuntu-desktop

Por hora é só, continuo no próximo Post a explorar o Zentyal. Espero que tenham gostado, não deixem de comentar e assinar o nosso Portal.