J'utilise denyhosts depuis un certain temps et j'ai remarqué que mon volume /etc/hosts.deny
est plutôt important. Denyhosts ajoute des adresses IP /etc/hosts.deny
et mes denyhosts sont configurés pour ne jamais purger les adresses IP.
$ wc -l /etc/hosts.deny
22149 /etc/hosts.deny
Cela pourrait-il devenir un problème? Je ne comprends pas vraiment comment fonctionne libwrap. Espérons qu'il hache ces entrées ou quelque chose pour un accès rapide, mais je n'ai pas regardé ce code.
J'ai des problèmes de réseau étranges où mes connexions SSH à un serveur Gitosis sont suspendues (en fait, les mises à jour des bundles Symfony2 utilisent bin/vendors install
). Je ne sais pas vraiment comment le déboguer, donc je recherche des choses qui pourraient mal tourner avec la boîte, comme des pénuries de ressources.
C'est sur un serveur Ubuntu 10.04.4 LTS.
Réponses:
Oui.
Mais cela ne devrait pas être un ralentissement, sauf si vous avez des noms au lieu d' adresses IP , que l'option PARANOID est définie ou que l'identifiant est activé (en demandant des informations sur le nom d'utilisateur). Et cela ne fera que ralentir la connexion initiale, n'affectera rien une fois que la connexion est établie et transmet les données.
Vous pouvez essayer
time tcpdmatch sshd 1.2.3.4
ettime tcpdmatch sshd foo.example.com
avec le dernier élément défini sur le nom d'hôte ou l'IP du système à partir duquel vous établissez des connexions. Cela devrait reproduire la plupart des problèmes de synchronisation du traitement par sshd du fichier /etc/hosts.deny et vous montrer combien de temps cela prend.la source