Conceito e funcionamento
O daemon SSH oferece acesso remoto sob políticas de chaves, senhas, PAM, grupos e configurações Match. O resultado efetivo pode diferir das diretivas em um arquivo isolado por causa de Includes e configurações condicionais. Uma auditoria útil observa superfície de rede, identidade, método e eventos do serviço.
Como investigar e correlacionar
Cheque sshd -T, listener com ss e registros do serviço por janela. Investigue contas autorizadas, chaves, sudo e controle de mudança sem revelar segredos. Um login pode representar automação SFTP ou manutenção aprovada, e por isso precisa de contexto.
Consulta ou exemplo orientativo
Execute somente em ambiente autorizado, com privilégios e ferramentas adequados. A saída depende da configuração da fonte.
sudo sshd -T | grep -E '^(permitrootlogin|passwordauthentication|pubkeyauthentication)'
ss -lntp | grep ':22 'ESTUDO DE CASO · CENÁRIO SINTÉTICO
Aplicação em uma investigação
Situação
Um servidor apresenta autenticação inesperada enquanto operadores afirmam ter desabilitado senhas no sshd_config.
Procedimento orientado
Use sshd -T, observe Include e Match, diferencie configuração geral e condicional e consulte logs de autenticação da janela.
Resultado esperado
A entrega descreve política efetiva, método observado e como testar uma correção sem perder acesso remoto.
Cuidados adicionais
Nunca modifique autenticação no servidor remoto sem console alternativo ou rollback autorizado.
Limitações e interpretações incorretas
Alterar autenticação em servidor remoto pode impedir administração. Nunca desabilite método sem acesso alternativo testado e rollback. A saída de sshd -T sem parâmetros de Match não cobre necessariamente todos os contextos de conexão.
Checklist de validação
- Confirmar listener e interface
- Examinar configuração efetiva
- Correlacionar logs de autenticação
- Validar acesso alternativo antes de mudança
Referências técnicas
Guias para aprofundar
- hardening linux oracle rhel9 — aguardando publicação editorial
- investigacao comprometimento linux — aguardando publicação editorial
