configuring-multi-factor-authentication-with-duo
Ensina seu agente de IA a pesquisar e checar informações e colocar projetos no ar e cuidar da infraestrutura.
O que ela faz
Esta ferramenta ajuda a configurar um sistema de segurança chamado Duo para proteger o acesso a aplicativos, VPNs e computadores. Ele adiciona uma camada extra de verificação, como um código no seu celular, para garantir que só você acesse suas contas.
Quando usar
- ✓Ao adicionar segurança extra para acesso remoto ou VPN.
- ✓Ao proteger logins importantes, como de administradores.
- ✓Ao melhorar a segurança geral de um sistema.
Exemplo do que pedir para a IA
“Configure o Duo MFA para proteger nosso acesso VPN e servidores RDP.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta configura o Duo, que é um serviço de segurança. Ele pode ser integrado com sistemas como VPNs e computadores para pedir uma segunda confirmação de identidade, como um código no seu celular, antes de permitir o acesso.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-multi-factor-authentication-with-duoOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/configuring-multi-factor-authentication-with-duo/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Configurando Autenticação Multifator com Duo
Visão Geral
Implante a autenticação multifator (MFA) Cisco Duo em aplicações corporativas, VPN, RDP e pontos de acesso SSH. Esta habilidade abrange métodos de integração Duo, políticas de autenticação adaptativa, avaliação de confiança de dispositivos e implantação de MFA resistente a phishing alinhada aos requisitos NIST 800-63B AAL2/AAL3.
Quando Usar
- Ao implantar ou configurar recursos de autenticação multifator com Duo em seu ambiente
- Ao estabelecer controles de segurança alinhados aos requisitos de conformidade
- Ao construir ou melhorar a arquitetura de segurança para este domínio
- Ao realizar avaliações de segurança que exigem esta implementação
Pré-requisitos
- Familiaridade com conceitos e ferramentas de gerenciamento de acesso à identidade
- Acesso a um ambiente de teste ou laboratório para execução segura
- Python 3.8+ com as dependências necessárias instaladas
- Autorização apropriada para quaisquer atividades de teste
Objetivos
- Configurar MFA Duo para VPN, RDP, SSH e aplicações web
- Implementar políticas de acesso adaptativo com base no contexto do usuário, dispositivo e rede
- Implantar autenticação resistente a phishing (Duo Verified Push, WebAuthn)
- Configurar políticas de saúde do dispositivo (endpoints confiáveis, aplicação de versão do SO)
- Configurar monitoramento e relatórios do Painel de Administração Duo
- Implementar procedimentos de bypass de MFA e acesso de emergência
Conceitos Chave
Métodos de Autenticação Duo (por força de segurança)
- Chaves de Segurança (WebAuthn/FIDO2): Resistente a phishing, capaz de AAL3
- Duo Verified Push: Requer entrada de código, resistente a ataques de fadiga de MFA
- Duo Push: Notificação push para o aplicativo Duo Mobile
- TOTP (Senha Duo Mobile): Senha de uso único baseada em tempo
- Tokens de Hardware: OTP de token físico
- SMS/Chamada Telefônica: Menos seguro, use apenas como fallback
Arquitetura de Integração Duo
- Duo Authentication Proxy: Proxy on-premises para integração RADIUS/LDAP
- Duo Web SDK: Incorpora MFA Duo em aplicações web
- Duo OIDC/SAML: Integração SSO para aplicações em nuvem
- Duo para RDP: MFA de Logon do Windows
- Duo Unix: MFA baseado em PAM para SSH
Políticas de Acesso Adaptativo
- Redes Confiáveis: Reduz o atrito de MFA para redes corporativas
- Dispositivos Lembrados: Pula MFA para dispositivos confiáveis (duração configurável)
- Saúde do Dispositivo: Bloqueia ou exige MFA com base no nível de patch do SO, criptografia, firewall
- Autenticação Baseada em Risco: Aumenta MFA para padrões de login anômalos
Fluxo de Trabalho
Etapa 1: Configuração do Duo Authentication Proxy
- Implante o Duo Authentication Proxy em um servidor Windows/Linux
- Configure a autenticação primária (AD/LDAP ou RADIUS)
- Configure as credenciais da API Duo (Chave de Integração, Chave Secreta, Nome do Host da API)
- Defina o modo de falha (safe=negar se Duo indisponível, secure=permitir)
- Teste a conectividade do proxy com a nuvem Duo e o AD
Etapa 2: Integração de MFA de VPN
- Configure o concentrador VPN para autenticação RADIUS
- Aponte o RADIUS para o Duo Authentication Proxy
- Configure o proxy Duo com a seção [radius_server_auto]
- Teste o login da VPN com Duo Push
- Implante para todos os usuários de VPN com período de registro
Etapa 3: MFA de Logon do Windows/RDP
- Instale o Duo Authentication for Windows Logon nos servidores de destino
- Configure a aplicação Duo no Painel de Administração
- Defina opções de acesso offline (permite N logins offline)
- Configure o bypass para contas de serviço
- Teste o login RDP com MFA Duo
Etapa 4: Configuração de Política Adaptativa
- Crie grupos de usuários (Padrão, Privilegiado, Contratados)
- Configure políticas de autenticação por grupo:
- Padrão: Duo Push permitido, dispositivo lembrado por 7 dias
- Privilegiado: Verified Push exigido, sem dispositivo lembrado
- Contratados: WebAuthn exigido, sem dispositivo lembrado
- Configure políticas de saúde do dispositivo:
- Exigir disco criptografado
- Bloquear versões de SO desatualizadas
- Exigir firewall habilitado
- Defina exceções de rede confiável para IPs corporativos
Etapa 5: Implantação de MFA Resistente a Phishing
- Habilite o Verified Push (requer a entrada do código de 3 dígitos da tela de login)
- Registre chaves de segurança WebAuthn/FIDO2 para usuários privilegiados
- Desabilite SMS e chamadas telefônicas para grupos de alto risco
- Configure a Seleção de Fator Baseada em Risco do Duo
- Monitore padrões de ataque de fadiga de MFA
Etapa 6: Monitoramento e Resposta
- Configure alertas no Painel de Administração Duo
- Configure o encaminhamento de logs de autenticação para SIEM
- Monitore: padrões de negação de MFA, uso de bypass, novos registros de dispositivos
- Crie um playbook de resposta a incidentes para comprometimento de MFA
- Revisão regular das políticas de bypass e exceção
…
Perguntas frequentes
O que é autenticação de múltiplos fatores (MFA)?
É um método de segurança que exige mais de uma forma de comprovar sua identidade para acessar algo. Geralmente, é algo que você sabe (senha), algo que você tem (celular) ou algo que você é (impressão digital).
Quais são as formas mais seguras de autenticação com o Duo?
As mais seguras são as chaves de segurança físicas (WebAuthn/FIDO2) e o Duo Verified Push, que exige que você digite um código mostrado na tela para evitar ataques.
O que acontece se o Duo não estiver funcionando?
É possível configurar o sistema para permitir acesso em certas situações de emergência ou quando o Duo não está disponível, mas isso deve ser feito com cuidado.
Detalhes
Descrição original do autor
Deploys Cisco Duo multi-factor authentication across enterprise applications, VPN, RDP, and SSH access points, covering Duo Authentication Proxy setup, adaptive authentication policies, device trust assessment, and phishing-resistant WebAuthn/FIDO2 deployment aligned with NIST 800-63B AAL2/AAL3. Use when adding or hardening MFA for remote access, VPN, or privileged logins with Duo.
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5598
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC