configuration des règles de pare-feu sur linux mint

Oct 27 2020

J'utilise une VM linux-mint avec virtualbox et j'utilise également winscp. J'ai mis en place une règle de pare-feu nommée SSH qui autorise 22 / tcp n'importe où et 22 / tcp (v6) n'importe où. Cela fonctionne mais je suis un peu confus. Existe-t-il un moyen de restreindre l'accès pour que seul winscp y ait accès?

Réponses

dirdi Oct 28 2020 at 10:58

Ce que vous demandez est possible au moyen d'une inspection approfondie des paquets, mais ce n'est pas conseillé: si vous avez configuré SSH correctement (cf. cette réponse ), un attaquant ne pourra pas établir de session SSH, de toute façon.

D'un autre côté, il est assez facile pour un attaquant de se faire passer pour différents clients et donc restreindre l'accès à un certain client SSH n'empêchera pas un attaquant volontaire de découvrir votre serveur SSH en cours d'exécution. En revanche, l'attaquant apprendra quel client (winscp) et quel système d'exploitation (Windows) vous utilisez, puis exploitera ces connaissances pour affiner son attaque.

Si vous voulez cacher le serveur SSH - pas pour la sécurité (la sécurité par l'obscurité est futile) mais pour des raisons de commodité (fichiers journaux plus petits, moins d'alarmes) - je vous propose de configurer le cliquetis de port .

Mais encore une fois - ce n'est pas une mesure de sécurité! Un attaquant qui est capable de pénétrer dans un serveur SSH correctement configuré ne sera ni arrêté par un pare-feu configuré pour autoriser uniquement un certain client SSH, ni par un coup de port.