Execute:
ssh -tt \O que faz cada parte do comando?
-o UserKnownHostsFile=/dev/null \
-o StrictHostKeyChecking=no \
user@host 'TERM=xterm-256color exec bash -i'
-tt→ Força a alocação de dois pseudo-terminais (TTY). Garante uma experiência completa de terminal (cores, redimensionamento, comandos interativos).-o UserKnownHostsFile=/dev/null→ Não grava nada noknown_hosts. Zero rastro de que você se conectou a esse IP.-o StrictHostKeyChecking=no→ Ignora verificação de chave do host. Não pergunta nem aborta se a chave for desconhecida ou se tiver mudado.'TERM=xterm-256color exec bash -i'→ Define um terminal colorido completo e inicia um bash interativo puro.
Assim, criamos uma sessão SSH quase invisível, forçamos um terminal completo e colorido, e abrimos um bash interativo limpo no servidor.
Quando usar:
- Pentest / Red Team (acesso rápido sem deixar rastros óbvios).
- Automação onde você precisa de um shell interativo.
- Ambientes onde o SSH padrão reclama de terminal ou cores.
Outras considerações de segurança:
- Use apenas em ambientes autorizados.
- Prefira autenticação por chave SSH (sem senha).
- No servidor, configure
Matchnosshd_configpara limitar comandos. - Para uso extremo, combine com
tmuxouscreenno remoto.
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.