Anda di halaman 1dari 2

Renovando o Certificado de Segurança do Zimbra

Zimbra é um excelente software Open Source orientado ao setor empresarial capaz de proporcionar as
capacidades mais avançadas de um servidor de correio eletrônico, com funções de calendário em plano
GroupWare, e sincronização com clientes como MS Outlook e Mozilla Thunderbird.

Obs: (Todos os procedimentos abaixo deve ser executados com o usuário root)
Para consultar o certificado atualmente instalado:
Correio:~ # /opt/zimbra/bin/zmcertmgr viewdeployedcrt

Criando Certificado:

Correio:~ # /opt/zimbra/bin/zmcertmgr createcrt -new -days 365 -subject "/C=BR/ST=RS/A/L=Porto


Alegre/O=BLOG/OU=ZCS/CN=webmail.minhaempresa.com"

Executando deploy do certificado gerado:

Correio:~ # /opt/zimbra/bin/zmcertmgr deploycrt self -allserver

Delete Root CA:


Correio:~ # /opt/zimbra/java/bin/keytool -delete -alias root -keystore
/opt/zimbra/java/jre/lib/security/cacerts

Importe a nova Root CA:


Correio:~ # /opt/zimbra/java/bin/keytool -import -alias root -keystore
/opt/zimbra/java/jre/lib/security/cacerts -storepass changeit -file /opt/zimbra/conf/ca/ca.pem

Restartando o serviço do zimbra:


Correio:~ # su zimbra
zimbra@Correio:/> zmcontrol stop && zmcontrol start
Importando mensagens para o zimbra com zmlmtpinject

Sintaxe do comando:
# su zimbra
$ zmlmtpinject -r usuario -s usuario@metodistadosul.edu.br /home/fulano/Maildir/cur/*

Você pode importar uma determinada mensagem assim como várias usando o asterisco.

Como conectar no MySQL do Zimbra

Olá pessoal, precisei esses dias conectar ao mysql do zimbra pois estou desenvolvendo uma ferramenta
de backup/restore e como nunca tinha feito isso tive uma certa dificuldade pois o mesmo está
configurado apenas para acesso localhost, então segue a dica abaixo para que deseja se aventurar e
conhecer a estrutura de bases e tabelas do zimbra.
Passo 1 - Logue-se localmente no servidor onde está instalado o zimbra.
Passo 2 - Digite o comando su - zimbra para virar usuário zimbra e consequentemente poder logar no
banco, pois como root ele não entra.
Passo 3 - Digite o comando mysql.
Passo 4 - Agora vamos criar um usuário a parte para acessarmos quaisquer bases do zimbra usando o
segunte comando abaixo:
GRANT ALL PRIVILEGES ON *.* TO `zimbrauser`@`localhost` IDENTIFIED BY
"minhasenha" WITH GRANT OPTION;
Passo 5 - Digite o comando exit para sair do banco;
Passo 6 - Agora o próximo passo é o segredo, vamos editar o arquivo de configuração do mysql que o
zimbra usa com o seguinte comando:
# vim /opt/zimbra/conf/my.cnf
Passo 7 - Comente a linha chamada bind-address ficando assim #bind-address = localhost
Passo 8 - Salve a alteração e saia do arquivo.
Passo 9 - Agora depois de feita a alteração vamos fazer surtir efeito reinicializando o serviço digitando
os seguintes comandos: #zmcontrol stop ; zmcontrol start
Passo 10 - Só para informar que as alterações efetuadas não enfuenciam em nada no funcionamento do
zimbra. Outra coisa, é importante notar que o zimbra usa a porta 7306 para conexão com o banco e não
a padrão 3306.

Use um cliente de sua preferência, no meu caso eu usei o Mysql Query Browser.

Anda mungkin juga menyukai