Як запустити Wireshark на Ubuntu 17.10


10

Раніше я запускав wireshark на ubuntu 17.04 с

~/$ sudo wireshark

але зараз (відразу після оновлення до 17.10), коли я пишу те саме, я отримую помилку

~/$ 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
Я голосую за повторне відкриття цього питання через особливі обставини Wireshark .
Девід Фоерстер

Відповіді:



6

Дійсно, вам не потрібно запускати WireShark як root. Будь ласка, прочитайте офіційну сторінку .

Якщо коротко, ви повинні зробити:

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

Потім вийдіть із системи та увійдіть знову.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.