Come eseguire Wireshark su Ubuntu 17.10


10

Ero solito eseguire WireShark su Ubuntu 17.04 con

~/$ sudo wireshark

ma ora (subito dopo l'aggiornamento alla 17.10) quando scrivo lo stesso ottengo un errore

~/$ 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
Sto votando per riaprire questa domanda a causa di circostanze speciali di Wireshark .
David Foerster,

Risposte:



6

Davvero non è necessario avviare WireShark come root. Si prega di leggere la pagina ufficiale .

In breve, dovresti fare:

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

Quindi disconnettersi e accedere nuovamente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.