Jak uruchomić Wireshark na Ubuntu 17.10


10

Kiedyś działałem wireshark na Ubuntu 17.04 z

~/$ sudo wireshark

ale teraz (zaraz po aktualizacji do 17.10), kiedy piszę to samo, pojawia się błąd

~/$ 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
Głosuję za ponownym otwarciem tego pytania z powodu szczególnych okoliczności Wireshark .
David Foerster,

Odpowiedzi:



6

Naprawdę nie musisz uruchamiać WireShark jako root. Proszę przeczytać oficjalną stronę .

W skrócie powinieneś zrobić:

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

Następnie wyloguj się i zaloguj ponownie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.