Як увімкнути Wireshark без запуску як root у Trusty 14.04


49

Я встановив Wireshark. Запуск як root не рекомендується, так що

Я робив

sudo dpkg-reconfigure wireshark-common

Згідно з:

http://wiki.wireshark.org/CaptureSetup/CapturePrivileges

http://anonscm.debian.org/viewvc/collab-maint/ext-maint/wireshark/trunk/debian/README.Debian?view=markup

Відповів: Так, Вийти з системи Wireshark і отримав це повідомлення:

couldn't run /usr/bin/dumpcap in child process: Permission Denied.

Я думаю, що я дотримувався рекомендованого способу налаштування Wireshark, він працював у 13.10, а не в 14.04

FYI, перенастроюючи звичайне з'єднання проводів, фактично встановлює групу для дамп -капу до Wireshark. Все-таки це не працює. Я це перевірив.

Як це робити в 14.04?


Я думаю, ви вже перевірили, що ви, користувач, перебуваєте в групі
проводів

Так. що сказав, я натрапляю на цей groups $USER список groups $user
проводів Шарк


1
Просто запустіть це: sudo usermod -aG wireshark $ USER. Потім вийдіть і знову ввійдіть.
l3x

Відповіді:


74

Я виявив, що після запуску:

sudo dpkg-reconfigure wireshark-common

в Росії wiresharkстворена група /etc/gshadow. Тому я щойно написав:

sudo gpasswd -a $USER wireshark

і вихід із системи / вхід, і тепер він працює чудово!


Три ура. Це слід позначати як рішення, але ОП, ймовірно, відмовилося від потоку.
Hack-R

2
Замість виходу / входу просто введіть newgrp wiresharkяк ваш звичайний користувач, це швидше, і працює так само, як на моєму досвіді з 18.04.
Ніколя Рауль

Так, це працює, ви можете, будь ласка, пояснити описані вище команди детально, чи можете надати будь-яке посилання?
Абхай Сеггал

23

Так, ви зробили правильно. Але якась річ відсутня. Якщо ви бачите повідомлення про помилку, як-от. couldn't run /usr/bin/dumpcap in child process: Permission DeniedПерейдіть до терміналу і

sudo dpkg-reconfigure wireshark-common

виберіть відповідь як " YES". Потім додайте користувача до групи

sudo adduser $USER wireshark

Потім перезапустіть машину і відкрийте провід. Це працює.


4
Вам не доведеться перезавантажувати. Вихід / вхід зробив би.
heemayl

1
Не забудьте додати параметр "-a" до команди adduser. -a, --add USER add USER to GROUP
Танос

2
Мені довелося перезапустити - вхід / вихід не працював (ubuntu 16.10-64bit)
TmTron

Так, це працює, ви можете, будь ласка, пояснити описані вище команди детально, чи можете надати будь-яке посилання?
Абхай Сеггал

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