Я установил Wireshark. Запуск от имени root не рекомендуется, поэтому
Я сделал
sudo dpkg-reconfigure wireshark-common
Согласно с:
http://wiki.wireshark.org/CaptureSetup/CapturePrivileges
Ответил Да, Выйти из системы Запустил Wireshark и получил это сообщение:
couldn't run /usr/bin/dumpcap in child process: Permission Denied.
Я думаю, что я следовал рекомендованному способу настройки Wireshark, он работал в 13.10, а не в 14.04
К вашему сведению, реконфигурирование wireshark-common фактически устанавливает группу для dumpcap в Wireshark. Тем не менее это не работает. Я проверил это.
Как это должно быть сделано в 14.04?
networking
14.04
wireshark
Janghou
источник
источник
groups $USER
groups $user
Ответы:
Я обнаружил, что после запуска:
wireshark
группа была создана в/etc/gshadow
. Поэтому я просто написал:и выйдите из системы / войдите в систему и теперь она работает нормально!
источник
newgrp wireshark
как ваш обычный пользователь, это быстрее, и работает так же, по моему опыту с 18.04.Да, вы сделали правильно. Но чего-то не хватает. Если вы видите сообщение об ошибке вроде.
couldn't run /usr/bin/dumpcap in child process: Permission Denied
Перейти к терминалу ивыберите ответ как "
YES
". Затем добавьте пользователя в группуЗатем перезагрузите машину и откройте wireshark. Оно работает.
источник
-a, --add USER add USER to GROUP
Проверьте этот вопрос
источник