Po konfiguracji nowej aplikacji lub usługi dobrze zweryfikować czy nasłuchuje ona na odpowiednich portach. Podobnie warto postąpić w przypadku gdy któraś z nich zajmuje port, którego nie powinna.
Chesz przetestować działanie poniższych instrukcji, a nie masz dostępu do serwera Linuxowego? Po rejestacji na DigitalOcean otrzymasz 100 dolarów do wykorzystania w ciągu 60 dni, a z przyjaznym interfejsem uruchomisz ulubioną dystrybucję w ciągu paru minut.
Tradycyjnie najwygodniej skorzystać z poleceń terminala które zadziałają niezależnie czy korzysta się z GUI lub połączenia przez SSH. Komendą która wyświetli wszystkie połączenia jest sudo netstat -tulpn. Prawdopodobnie gdyby ich liczba była zbyt duża warto wyświetlić linie zawierające konkretny numer portu używając sudo netstat -tulpn | grep numer_portu.
Znaczenie poszczególnych parametrów jest następujące:
t
– Wyświetli porty TCP.u
– Zwróci porty UDP.l
– Pokaże połączenia ze stanem LISTENING (nasłuchuje).p
– Wypisze PID nasłuchującej usługi. Ta opcja wymaga uprawnień roota.n
– Wyświetl port zamiast nazwy usługi.
W zależności od potrzeb parametry t
i u
mogą być pominięte. Wtedy komenda może być zredukowana do: sudo netstat -npl, a w przypadku filtrowania sudo netstat -npl | grep numer_portu.
Skomentuj