Aby sprawdzić otwarte porty w systemie Linux, można skorzystać z różnych narzędzi. Oto kilka popularnych sposobów:
- polecenie netstat: Uruchom terminal i wpisz polecenie „netstat -tuln” (bez cudzysłowu), a następnie naciśnij klawisz Enter. Zostanie wyświetlona lista wszystkich otwartych portów TCP i UDP, wraz z informacjami o aplikacjach nasłuchujących na tych portach.
- polecenie ss: Uruchom terminal i wpisz polecenie „ss -tuln” (bez cudzysłowu), a następnie naciśnij klawisz Enter. Wyświetli się lista otwartych portów TCP i UDP wraz z informacjami o aplikacjach, które je obsługują.
- polecenie nmap: Jeśli narzędzie nmap nie jest zainstalowane w Twoim systemie, możesz je zainstalować za pomocą menedżera pakietów (np. apt, yum, dnf). Po zainstalowaniu możesz użyć polecenia „nmap -p <porty> <adres_IP>” (bez cudzysłowu), gdzie <porty> to lista numerów portów oddzielonych przecinkami lub zakresem, a <adres_IP> to adres IP hosta lub sieci, której porty chcesz sprawdzić. Nmap skanuje określone porty i wyświetla ich status (otwarty, zamknięty, filtrowany).
- narzędzie lsof: Jeśli narzędzie lsof nie jest zainstalowane w Twoim systemie, możesz je zainstalować za pomocą menedżera pakietów. Następnie uruchom terminal i wpisz polecenie „lsof -i” (bez cudzysłowu), a następnie naciśnij klawisz Enter. Wyświetli się lista otwartych portów wraz z informacjami o aplikacjach, które je wykorzystują.
Pamiętaj, że niektóre z tych poleceń mogą wymagać uprawnień administratora (roota) do wykonania, a niektóre narzędzia mogą nie być domyślnie zainstalowane w Twoim systemie.