Egzamin zawodowyPortal części pisemnej

INF.08 · pytanie 648

Jaką regułę należy zastosować, aby skutecznie zablokować ruch przychodzący na domyślny port telnet w łańcuchu INPUT, gdy polityka domyślna akceptuje wszystkie połączenia w programie iptables?

  1. Aiptables –C INPUT –p tcp –dport 21 –j REJECT
  2. Biptables -A INPUT –p tcp –dport 23 –j DROPPoprawna
  3. Ciptables remove –port telnet –c INPUT
  4. Diptables –T FORWARD –p input –dport 22 –j ACCEPT

Wyjaśnienie

Odpowiedź 'iptables -A INPUT –p tcp –dport 23 –j DROP' jest poprawna, ponieważ skutecznie blokuje ruch przychodzący na port telnet, który domyślnie operuje na porcie 23. Reguła ta dodaje do łańcucha INPUT nową regułę, która odrzuca (DROP) wszelkie pakiety TCP skierowane na port 23. Warto zauważyć, że reguła ta działa w kontekście domyślnej polityki, która akceptuje wszystkie połączenia. W praktyce, wdrożenie takiej reguły jest kluczowe w zapewnieniu bezpieczeństwa systemów, ponieważ telnet nie zapewnia szyfrowania i jest podatny na różne ataki, w tym przechwytywanie danych. W organizacjach, gdzie bezpieczeństwo jest priorytetem, administracja sieci powinna stosować zabezpieczenia, takie jak blokowanie nieużywanych portów, aby zminimalizować ryzyko dostępu do systemów. Dodatkowo, dobrym rozwiązaniem jest zastąpienie telnetu bardziej bezpiecznymi protokołami, takimi jak SSH, co jest zgodne z najlepszymi praktykami w zakresie bezpieczeństwa sieci.