Estou usando uma pequena instalação de Linux incorporada gerada por buildroot
para ser executada em um dispositivo x86. Foi gerado para usar o sistema busybox
init e também roda o dropbear para que eu possa ssh no dispositivo.
Eu queria bloquear o acesso ssh
, então fui editar o arquivo '/etc/hosts.deny'. Não existia então criei com o seguinte conteúdo
ALL : ALL
e reiniciado. Eu esperava que ele bloqueasse quaisquer tentativas de ssh, mas para minha surpresa, descobri que ainda podia fazê-lo.
Eu tentei encontrar mais detalhes sobre isso, mas cheguei à conclusão de que o sistema buildroot
não está configurado para usar este arquivo. Minha pergunta é sobre quais aplicações em um sistema Linux realmente lêem o conteúdo de /etc/hosts.deny
e agem sobre ele.
Eu li as man pages, mas não consigo encontrar nada que me diga isso. É possível que esta seja apenas uma abordagem incompatível com o sistema buildroot
generated ?? Ou há algo errado com o conteúdo do arquivo?