Behebung von Wireshark "Couldn't run /usr/bin/dumpcap in child process: Permission denied" auf Linux

English Deutsch

Wenn du eine Fehlermeldung wie diese in Wireshark siehst:

Wireshark permission denied error message for dumpcap

liegt dies daran, dass dein aktueller Benutzer keine Berechtigung hat, Pakete von deiner Netzwerkkarte zu erfassen.

Dies kann der Fall sein auch wenn du ausgewählt hast, normalen Benutzern das Erfassen von Paketen zu erlauben während des Wireshark-Installationsprozesses. Das liegt daran, dass die Einstellung erst nach dem Abmelden und erneuten Anmelden (oder einem Neustart) wirksam wird.

Um das Problem vorübergehend ohne Abmeldung zu beheben, führe Wireshark als root aus: sudo wireshark

Um das Problem dauerhaft zu beheben, stelle sicher, dass dein Benutzer zur wireshark-Gruppe hinzugefügt wird:

add-user-wireshark.sh
sudo usermod -a -G wireshark $USER

und dann melde dich ab und wieder an (oder starte deinen Computer neu).


Check out similar posts by category: Linux