Ostatnia aktualizacja 05.05.2026

Wireshark to program do analizy ruchu sieciowego. Przydaje się szczególnie jak stawiamy minimalistyczny system (minimum programów i usług - niby każdy wie … nikt nie stosuje xD). Czy testujesz jakąś dystrybucję linuxa … czy może chcesz zobaczyć jakie usługi robią szum, potrzebujesz ustalić co wywalić (robisz selekcję). Wiele dystrybucji linuxa domyślnie też może zawierać zbędne usługi, warto o tym pamiętać. Ludzie na zagranicznym youtube którzy robią “distro review” zwykle nie robią żadnego technicznego review. Poklikają po okienkach, popatrzą jaki piękny jest interface… i dla nich to jest “review” - to nie jest review i mi szata graficzna nic nie mówi o systemie.


Poniższy sposób pozwala zwykłemu użytkownikowi przechwytywać pakiety w Wiresharku bez uruchamiania całego Wiresharka jako root. W przeróżnych dystrybucjach robi to się różnie (zanim coś zrobisz sprawdź). Poniższe testowane było na gentoo.

Po instalacji wireshark dodaj grupę i przypisz aktualnego usera do grupy

 sudo groupadd wireshark && sudo usermod -a -G wireshark $USER

Uprawnienia

sudo chgrp wireshark /usr/bin/dumpcap && sudo chmod 750 /usr/bin/dumpcap

POSIX Capabilities

sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap

Tu trzeba uważać. To nie jest uniwersalny wymóg Wiresharka na Linuksie. libpcap jest biblioteką używaną do przechwytywania pakietów, ale samo członkostwo w grupie pcap nie jest standardowym mechanizmem Linuxa dla Wiresharka. Ja używam.

sudo usermod -aG pcap $USER