fbpx
Pesquisar

Dolutech Automatic Certificate System (DACS)

A Dolutech orgulhosamente apresenta sua mais nova ferramenta, o Dolutech Automatic Certificate System (DACS), uma solução poderosa e automatizada para a emissão, renovação e gerenciamento de certificados SSL/TLS. Desenvolvido para simplificar o processo de gerenciamento de certificados digitais, o DACS é compatível com os serviços populares Let’s Encrypt e ZeroSSL, fornecendo uma interface amigável e intuitiva em português.

Características Principais do DACS

1. Compatibilidade com Let’s Encrypt e ZeroSSL

O DACS oferece suporte completo tanto para o Let’s Encrypt quanto para o ZeroSSL, dois dos principais provedores de certificados SSL/TLS gratuitos. Isso permite que os usuários escolham a opção que melhor se adapta às suas necessidades de segurança e conformidade.

2. Automação Total

Uma das principais vantagens do DACS é a automação do processo de emissão e renovação de certificados. O sistema não só emite e renova certificados automaticamente, como também remove certificados expirados e gerencia as configurações de renovação automática.

3. Gerenciamento Simplificado

O DACS apresenta um menu interativo que facilita o gerenciamento de certificados e configurações, tornando o processo intuitivo mesmo para usuários com pouca experiência em administração de servidores.

4. Sistema de Logs

A ferramenta inclui um robusto sistema de logs, permitindo que os administradores monitorem todas as atividades relacionadas à emissão, renovação e remoção de certificados. Isso é essencial para garantir a conformidade e a segurança do ambiente.

5. Renovação Automática via Cron

A configuração da renovação automática de certificados é feita diretamente através do cron, garantindo que os certificados sejam sempre renovados antes de expirarem. Isso elimina a preocupação com falhas de renovação que possam comprometer a segurança do site.

Requisitos para Utilização

Para utilizar o DACS, é necessário ter um ambiente Linux/Unix com as seguintes dependências instaladas:

  • curl
  • sh
  • crontab

Como Instalar o DACS

1. Clone o Repositório

Primeiro, você precisa clonar o repositório do GitHub para a sua máquina local:

git clone https://github.com/dolutech/Dolutech-Automatic-Certificate-System.git

2. Navegue até o Diretório

Em seguida, navegue até o diretório onde o projeto foi clonado:

cd Dolutech-Automatic-Certificate-System

3. Conceda Permissão de Execução

Conceda permissão de execução ao script principal do sistema:

chmod +x dacs.sh

4. Execute o Script

Finalmente, execute o script para iniciar o DACS:

./dacs.sh

Utilização do DACS

Ao iniciar o DACS, você será recebido por um menu interativo com várias opções para gerenciar seus certificados:

Menu Principal:

  • Emitir Certificado com Let’s Encrypt: Solicite a emissão de um certificado SSL/TLS para um domínio usando o Let’s Encrypt.
  • Emitir Certificado com ZeroSSL: Solicite a emissão de um certificado SSL/TLS para um domínio usando o ZeroSSL.
  • Renovar Certificado: Renove um certificado SSL/TLS existente.
  • Remover Certificado: Apague um certificado, removendo todos os arquivos associados e entradas no crontab.
  • Ativar Renovação Automática: Configure a renovação automática de certificados, agendando-a a cada 89 dias via cron.
  • Ver Renovações Automáticas: Consulte as renovações automáticas configuradas e desative-as se necessário.
  • Consultar Logs: Acesse os logs do sistema para monitorar as atividades relacionadas aos certificados.
  • Limpar Logs: Limpe o arquivo de logs para manter o sistema organizado.
  • Sair: Encerre o script e retorne ao terminal.

Exemplo de Uso

Emitindo um Certificado

  1. Selecione a opção para emitir um certificado com Let’s Encrypt ou ZeroSSL.
  2. Insira o domínio desejado (por exemplo, exemplo.com).
  3. Aguarde a conclusão do processo. O certificado será emitido e os caminhos dos arquivos serão exibidos.

Configurando Renovação Automática

  1. Selecione a opção para ativar a renovação automática.
  2. Escolha o certificado desejado.
  3. A renovação será agendada automaticamente no cron.

Manutenção e Monitoramento

Para garantir que os certificados sejam renovados corretamente, o DACS configura automaticamente as tarefas de renovação no cron. Recomenda-se verificar os logs periodicamente para garantir que todas as operações estão funcionando conforme o esperado.

Contribuições

Se você deseja contribuir para o desenvolvimento do DACS, sinta-se à vontade para abrir issues ou enviar pull requests no repositório oficial do GitHub. A participação da comunidade é sempre bem-vinda!

Licença

O Dolutech Automatic Certificate System está licenciado sob a Licença MIT, permitindo sua livre utilização e modificação conforme as necessidades do usuário.

Conclusão

O DACS é uma ferramenta poderosa e eficiente para a gestão automatizada de certificados SSL/TLS, simplificando um processo que pode ser complexo para muitos administradores de sistemas. Com suporte para Let’s Encrypt e ZeroSSL, além de uma interface em português, o DACS é ideal para quem busca segurança e praticidade. Para mais informações e para baixar a ferramenta, visite o repositório no GitHub: Dolutech Automatic Certificate System.

Conheça nosso Canal do Youtube
Escute Nosso DoluCast
Melhores da Semana