So führen Sie Wireshark unter Ubuntu 17.10 aus


10

Ich habe Wireshark auf Ubuntu 17.04 mit ausgeführt

~/$ sudo wireshark

Aber jetzt (kurz nach dem Update auf 17.10) erhalte ich eine Fehlermeldung, wenn ich dasselbe schreibe

~/$ sudo wireshark

    QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
    Invalid MIT-MAGIC-COOKIE-1 keyQXcbConnection: Could not connect to display :0

3
Ich stimme dafür, diese Frage aufgrund besonderer Umstände von Wireshark erneut zu eröffnen .
David Foerster

Antworten:



6

Sie müssen WireShark wirklich nicht als Root starten. Bitte lesen Sie die offizielle Seite .

Kurz gesagt sollten Sie Folgendes tun:

sudo chgrp wireshark /usr/bin/dumpcap
sudo chmod o-rx /usr/bin/dumpcap
sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap
sudo usermod -a -G wireshark $USER

Dann abmelden und erneut anmelden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.