Zamknij menu
    Nowe
    A young man in a hoodie working on a laptop at a minimalist home office desk.

    Jak zainstalować i skonfigurować rEFInd? Menedżer rozruchu dla systemów EFI i UEFI

    2025-12-01
    MacBook Pro showing programming language

    Jak przeprowadzić instalację Linux Mint? Krok po kroku z konfiguracją partycji i bootowalnym pendrive

    2025-11-27
    computer set on table

    Jak efektywnie używać polecenia xargs w systemach uniksowych? Opcje i przykłady

    2025-11-23
    Facebook X (Twitter) Instagram
    Linuksowo
    • Główna
    • Dystrybucje
    • Tematy
      • Administracja
      • Bezpieczeństwo
      • Instalacja
      • Oprogramowanie
      • Podstawy
      • Wybór systemu
      • Rozszerzenia plików
    • Pozostałe
    Linuksowo
    Główna»Pozostałe»Jak sprawdzić, na którym porcie nasłuchuje usługa w Debianie?
    Pozostałe

    Jak sprawdzić, na którym porcie nasłuchuje usługa w Debianie?

    Norbert BarwickiNorbert BarwickiBrak komentarzy3 min. czyt.
    Udostępnij
    Facebook Twitter LinkedIn Pinterest E-mail

    Aby sprawdzić, na którym porcie nasłuchuje dana usługa w Debianie, możesz skorzystać z kilku narzędzi dostępnych w systemie Linux. Ten poradnik krok po kroku przedstawi wszystkie najważniejsze metody oraz wyjaśni szczegóły ich użycia i interpretacji wyników.

    Spis treści pokaż
    1 Dlaczego warto wiedzieć, które porty i usługi są aktywne?
    2 Najważniejsze narzędzia do sprawdzania portów
    2.1 1. ss — szybka analiza aktywnych połączeń i portów
    2.2 2. netstat — klasyczne narzędzie do monitorowania sieci
    2.3 3. lsof — pokaż, który proces otworzył port
    2.4 4. Nmap — narzędzie do skanowania systemu (zewnętrzny/audytorski punkt widzenia)
    3 Praktyczne przykłady i interpretacja wyników
    4 „`
    5 Najczęstsze pytania i problemy
    6 Podsumowanie narzędzi — porównanie

    Dlaczego warto wiedzieć, które porty i usługi są aktywne?

    • Bezpieczeństwo – Ograniczenie otwartych portów zmniejsza powierzchnię ataku.
    • Diagnostyka – Pozwala znaleźć konflikty portów lub sprawdzić dostępność usług.
    • Zarządzanie systemem – Ułatwia administrowanie regułami zapory i konfigurację sieci.

    Najważniejsze narzędzia do sprawdzania portów

    1. ss — szybka analiza aktywnych połączeń i portów

    ss to nowoczesne i szybkie narzędzie do wyświetlania informacji o połączeniach sieciowych.

    Podstawowe polecenie do sprawdzenia portów, na których nasłuchują procesy:

    ss -tulpn 

    Wyjaśnienie opcji –

    • -t — połączenia TCP
    • -u — połączenia UDP
    • -l — tylko porty nasłuchujące
    • -p — pokaż nazwę i PID procesu
    • -n — numeryczne adresy i porty

    To polecenie pokaże listę portów i odpowiadających im usług z ID procesu.

    2. netstat — klasyczne narzędzie do monitorowania sieci

    Chociaż netstat jest stopniowo zastępowany przez ss, nadal bywa użyteczny.

    Przykładowe polecenie:

    sudo netstat -tulnp 

    Parametry –

    • -l — tylko porty nasłuchujące
    • -t — TCP
    • -u — UDP
    • -n — numerycznie (łatwiejsza analiza)
    • -p — pokaż PID/proces

    Rezultat zawiera adresy, porty oraz przypisane programy.

    3. lsof — pokaż, który proces otworzył port

    lsof wyświetla informacje o plikach otwartych przez procesy, a porty sieciowe w Linuksie też są traktowane jako pliki.

    Instalacja (jeśli nie jest obecny):

    sudo apt-get install lsof 

    Wyświetlanie wszystkich nasłuchujących portów TCP:

    sudo lsof -nP -iTCP -sTCP:LISTEN 

    Lub ogólnie:

    sudo lsof -i -P -n | grep LISTEN 

    Interpretacja –

    • Kolumna COMMAND: nazwa programu
    • PID: identyfikator procesu
    • PORT: numer portu, np. *:22 oznacza, że usługa nasłuchuje na porcie 22 na wszystkich interfejsach.

    Możesz również sprawdzić konkretny port, np.:

    sudo lsof -i:80 

    4. Nmap — narzędzie do skanowania systemu (zewnętrzny/audytorski punkt widzenia)

    nmap to potężne narzędzie do sprawdzania, które porty na danym komputerze są faktycznie otwarte względem sieci.

    Instalacja:

    sudo apt install nmap 

    Skanowanie wszystkich portów TCP lokalnego hosta:

    sudo nmap -sT -p- 127.0.0.1 
    • -sT — skanowanie TCP (connect scan)
    • -p- — wszystkie porty (0–65535)

    Wyniki pokażą, które porty są widoczne z zewnątrz, czyli faktycznie dopuszczają połączenia.

    Praktyczne przykłady i interpretacja wyników

    Załóżmy, że chcesz sprawdzić, na którym porcie nasłuchuje np. serwer SSH:

    1. ss/netstat/lsof –
    • Szukasz wpisu, gdzie występuje domyślny port 22 oraz program sshd.
    • Przykład wyniku lsof: sshd 716 root 3u IPv4 15750 0t0 TCP *:22 (LISTEN)
    • Oznacza to, że proces sshd (PID 716) nasłuchuje na wszystkich interfejsach na porcie 22.
    1. nmap –
    • Port pojawi się jako otwarty z zewnątrz: „` PORT STATE SERVICE 22/tcp open ssh

    „`

    Najczęstsze pytania i problemy

    • Jeśli nie widzisz oczekiwanej usługi na liście, może ona nie działać lub została zatrzymana.
    • Jeśli proces nasłuchuje tylko na 127.0.0.1, usługa dostępna jest wyłącznie lokalnie (nie z zewnątrz).
    • Port widoczny w ss czy netstat, ale nie w nmap — sprawdź zaporę (ufw, iptables).

    Podsumowanie narzędzi — porównanie

    Narzędzie Przykładowe polecenie Cel zastosowania
    ss ss -tulpn Wyświetlanie aktywnych portów
    netstat sudo netstat -tulnp Klasyczne sprawdzanie portów
    lsof sudo lsof -nP -iTCP -sTCP:LISTEN Powiązanie portu z procesem
    nmap sudo nmap -sT -p- 127.0.0.1 Audyt z perspektywy sieci

    Za pomocą tych narzędzi możesz dokładnie ustalić, która usługa na Twoim systemie Debian nasłuchuje na danym porcie — zarówno lokalnie, jak i z punktu widzenia sieci zewnętrznej.

    Norbert Barwicki
    • WWW

    Norbert Barwicki pracuje z systemami Linux od 2007 roku, kiedy to zainstalował swoją pierwszą dystrybucję Ubuntu 7.04. Przez lata eksperymentował z ponad 15 różnymi dystrybucjami, w tym Fedora, Debian, Arch Linux i Gentoo, a od 2015 roku specjalizuje się w administracji serwerami opartymi na CentOS i Red Hat Enterprise Linux. Jako certyfikowany administrator Linux (RHCSA od 2018 roku) dzieli się swoją wiedzą na Linuksowo.pl, gdzie opublikował już ponad 100 artykułów pomagających użytkownikom w przejściu na świat open source.

    Pozostałe poradniki

    Webmin

    Webmin – konfiguracja systemu, zarządzanie użytkownikami i monitorowanie

    18 min. czyt.

    Jak wyświetlić tablicę routingu sieciowego w Ubuntu?

    3 min. czyt.

    Jak sprawdzić, które porty są otwarte w Ubuntu za pomocą netstat?

    3 min. czyt.

    Jak znaleźć urządzenia podłączone do sieci lokalnej w Linuksie?

    3 min. czyt.

    Linux: Jak sprawdzić, jakie urządzenia są podłączone do Twojej sieci?

    3 min. czyt.

    Jak sprawdzić otwarte porty sieciowe w systemie Debian?

    3 min. czyt.
    Dodaj komentarz
    Odpowiedz Anuluj


    Poradniki
    A young man in a hoodie working on a laptop at a minimalist home office desk.

    Jak zainstalować i skonfigurować rEFInd? Menedżer rozruchu dla systemów EFI i UEFI

    2025-12-01
    MacBook Pro showing programming language

    Jak przeprowadzić instalację Linux Mint? Krok po kroku z konfiguracją partycji i bootowalnym pendrive

    2025-11-27
    computer set on table

    Jak efektywnie używać polecenia xargs w systemach uniksowych? Opcje i przykłady

    2025-11-23
    black flat screen computer monitor on brown wooden desk

    WinAPI w aplikacjach desktopowych Windows – historia, funkcje i zastosowania

    2025-11-20
    Artykuły
    man using computer inside room

    Maszyna wirtualna – jak działa i jakie przynosi korzyści?

    2025-11-13
    black and gray laptop computer near black wireless game controller on wooden table

    dmesg – funkcje, opcje i zastosowania

    2025-11-11
    man in black crew neck t-shirt wearing black headphones

    wget – obsługa protokołów, konfiguracja i bezpieczeństwo

    2025-11-09
    O Linuksowo

    Linuksowo.pl to kompendium wiedzy dla wszystkich zainteresowanych systemami operacyjnymi opartymi na jądrze Linux. Oferujemy eksperckie artykuły obejmujące dystrybucje, instalację, bezpieczeństwo oraz oprogramowanie open source. Naszym celem jest dostarczanie praktycznych porad zarówno dla początkujących, jak i zaawansowanych użytkowników.

    © 2025 Linuksowo – Wszelkie prawa zastrzeżone.
    • Strona główna
    • O Linuksowo
    • Polityka prywatności i cookies
    • RSS
    • Kontakt

    Type above and press Enter to search. Press Esc to cancel.