J'ai vu des conseils disant que vous devriez utiliser des numéros de port différents pour les applications privées (par exemple, intranet, base de données privée, tout ce qu'aucun étranger n'utilisera).
Je ne suis pas entièrement convaincu que cela puisse améliorer la sécurité car
- Les scanners de port existent
- Si une application est vulnérable, elle le reste quel que soit son numéro de port.
Ai-je manqué quelque chose ou ai-je répondu à ma propre question ?
31 votes
Une chose que j'ai faite est d'utiliser certains ports par défaut (par exemple, le port 22 de SSH) comme pots de miel. Toute personne qui tente de se connecter à ces ports est entièrement bloquée pour les raisons suivantes
x
de temps. Il s'est avéré efficace contre le balayage des ports. Bien entendu, il ne s'agit que d'un outil parmi d'autres dans la boîte à outils de la sécurité.0 votes
La question générale de la sécurité par l'obscurité est posée ici : security.stackexchange.com/questions/2430/
0 votes
C'est peut-être un obstacle pour les "scripting kids".
1 votes
@BelminFernandez, "un outil dans la boîte à outils de la sécurité" ? Non, c'est pour réduire la charge du serveur (performance) et a rien à voir avec la sécurité en plus de la simple illusion de celle-ci. En termes de sécurité, c'est totalement inutile si le serveur est déjà solide, et si le serveur est vulnérable, cela ne le rend pas plus sûr.
0 votes
@Pacerier, je suis d'accord pour dire que l'effort et l'accent devraient être mis sur la mise en œuvre de pratiques de sécurité plus solides. Cependant, il n'y a aucune raison pour laquelle vous ne pouvez pas faire les deux.
0 votes
@BelminFernandez, La raison est qu'il y a des scénarios où faire du travail supplémentaire ne donne pas de sécurité supplémentaire. Voir http://serverfault.com/questions/316516/.... .