Implant

Sistema automatizado de implantacao e verificacao de conformidade para servidores Linux, escrito em Rust.

Visao Geral

Atributo Valor
Versao 2.12.10
Linguagem Rust (Edition 2021)
Licenca Proprietary
Status Producao
Download https://implant.ccs.systems/implant

O que e o Implant?

O Implant e um binario unico que analisa, configura e hardena servidores Linux automaticamente. Ele executa uma serie de verificacoes de conformidade e aplica correcoes quando necessario.

Problemas que resolve

  1. Configuracao manual repetitiva - Automatiza setup completo de servidores
  2. Inconsistencia entre servidores - Garante padrao uniforme em toda a frota
  3. Seguranca basica negligenciada - Aplica hardening automaticamente
  4. SSH mal configurado - Porta customizada, rate limiting, penalties
  5. Docker sem limites - Log rotation, networks, configuracao otimizada

Funcionalidades

Verificacao de Conformidade

  • 5 modulos: fundamentals, hardening, docker, network, monitoring
  • Modo dry-run para preview sem aplicar mudancas
  • Relatorio detalhado com status de cada verificacao

Correcao Automatica

  • Flag --auto-fix aplica todas as correcoes
  • Rollback automatico em caso de falha
  • Execucao modular (escolher modulos especificos)

SSH Key Management

  • Gerenciamento de chaves no authorized_keys
  • Adicao de chaves publicas via texto ou URL
  • Whitelist automatica de IPs (fail2ban, UFW, SSH)
  • Alias sugerido para conexao rapida

Instalacao de Apps

  • DeployAlly, Runner e outros binarios do ecossistema CCS
  • Download, verificacao e instalacao automatica
  • Self-update do proprio Implant

Setup Claude Code

  • Cria usuario dedicado claudecode
  • Configura Docker, sudoers, ACLs, limites
  • Instala guard-rail CLAUDE.md
  • Auto-update via cron

Distros Suportadas

Distro Versao Minima
Ubuntu 20.04+
Debian 10+
CentOS 7+
Rocky Linux 8+

Proximos Passos

  1. Instalacao - Instale o Implant
  2. Modulos - Entenda cada modulo
  3. Referencia CLI - Todos os comandos
  4. Troubleshooting - Solucao de problemas