Czy zostawianie SSH otwartego do internetu to zła praktyka nawet z Fail2ban?
Fail2ban pomaga, ale nie czyni wystawionego serwera SSH bezpiecznym. Blokuje adresy po kilku nieudanych logowaniach, co ogranicza zgadywanie haseł i szum w logach, ale napastnicy rozkładają próby na wiele adresów, a narzędzie nic nie zrobi wobec luki w samym serwerze SSH albo skradzionego klucza prywatnego. Prawdziwa ochrona leży w konfiguracji: logowanie wyłącznie kluczem, wyłączone logowanie hasłem i na konto root, aktualny OpenSSH i dostęp ograniczony do znanych adresów źródłowych albo ukryty za VPN-em lub bastionem. Gdy to jest na miejscu, Fail2ban to rozsądna dodatkowa warstwa. Regularnie sprawdzaj, które serwery w ogóle wystawiają SSH; ryzykiem są te zapomniane. NetSenX widzi połączenia z monitorowanymi serwerami SSH i wykrywa powtarzane próby logowania, skanowanie i nietypowe sesje, w każdym planie. Sam nie blokuje adresów; robi to Fail2ban albo zapora.
Czytaj dalej
Powiązane pytania
← Wszystkie pytania (40): Praca zdalna i wystawione usługiWszystkie tematy