วิธีการเปิดใช้งาน Wireshark โดยไม่เรียกใช้เป็นรูทใน Trusty 14.04


49

ฉันติดตั้ง Wireshark ไม่แนะนำให้รันในฐานะรูทดังนั้น

ฉันทำ

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-common อีกครั้งจริง ๆ แล้วคือการตั้งค่ากลุ่มสำหรับ dumpcap เป็น Wireshark ยังไม่ได้ผล ฉันตรวจสอบแล้ว

ควรทำอย่างไรใน 14.04


ฉันเดาว่าคุณได้ตรวจสอบแล้วว่าคุณผู้ใช้อยู่ในกลุ่ม wireshark
Akronix

ใช่. ที่กล่าวว่าฉันสะดุดในนี้ groups $USER ไม่รายการ wireshark groups $user ไม่รายการ wireshark
Janghou


1
เรียกใช้สิ่งนี้: sudo usermod -aG wireshark $ USER จากนั้นออกจากระบบและกลับเข้ามาอีกครั้ง
l3x

คำตอบ:


74

ฉันพบว่าหลังจากทำงาน:

sudo dpkg-reconfigure wireshark-common

สร้างwiresharkกลุ่ม/etc/gshadowแล้ว ดังนั้นฉันเพิ่งเขียนว่า:

sudo gpasswd -a $USER wireshark

และออกจากระบบ / เข้าสู่ระบบและตอนนี้มันทำงานได้ดี!


ไชโยสามคน ควรทำเครื่องหมายเป็นโซลูชัน แต่ OP อาจละทิ้งเธรด
Hack-R

2
แทนที่จะออกจากระบบ / เข้าสู่ระบบเพียงแค่พิมพ์newgrp wiresharkในฐานะผู้ใช้ปกติของคุณมันเร็วกว่าและทำงานได้เหมือนกันในประสบการณ์ของฉันกับ 18.04
Nicolas Raoul

ใช่มันใช้งานได้คุณช่วยอธิบายรายละเอียดคำสั่งข้างต้นหรือให้ลิงค์ใด ๆ ได้ไหม?
Abhay Sehgal

23

ใช่คุณทำถูกต้องแล้ว แต่มีบางอย่างขาดหายไปหากคุณเห็นข้อความแสดงข้อผิดพลาดเช่นcouldn't run /usr/bin/dumpcap in child process: Permission Denied. ไปที่เทอร์มินัลและ

sudo dpkg-reconfigure wireshark-common

เลือกคำตอบว่า " YES" จากนั้นเพิ่มผู้ใช้ในกลุ่มโดย

sudo adduser $USER wireshark

จากนั้นรีสตาร์ทเครื่องของคุณและเปิด wireshark มันได้ผล.


4
คุณไม่ต้องรีสตาร์ท การออกจากระบบ / จะทำอย่างไร
heemayl

1
อย่าลืมเพิ่มพารามิเตอร์ "-a" ในคำสั่ง adduser -a, --add USER add USER to GROUP
ธานอส

2
ฉันต้องรีสตาร์ท - เข้าสู่ระบบ / ออกไม่ทำงาน (Ubuntu 16.10-64 บิต)
TmTron

ใช่มันใช้งานได้คุณช่วยอธิบายรายละเอียดคำสั่งข้างต้นหรือให้ลิงค์ใด ๆ ได้ไหม?
Abhay Sehgal

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.