Wireshark: 캡처를 수행할 수 있는 인터페이스가 없습니다.

Wireshark: 캡처를 수행할 수 있는 인터페이스가 없습니다.

설명된 모든 단계를 완료했습니다.wiki.wireshark.org/CaptureSetup/CapturePrivileges, 하지만 여전히 다음 오류 메시지가 나타납니다.

캡처를 수행할 수 있는 인터페이스가 없습니다.

내가 어디에서 실수를 했나요?

$ groups dima
lp wheel games video audio optical storage power wireshark users
$ ls -l /usr/bin/dumpcap 
-rwxr-xr-- 1 root wireshark 77000 Jul 29 12:07 /usr/bin/dumpcap
$ getcap /usr/bin/dumpcap 
/usr/bin/dumpcap = cap_net_admin,cap_net_raw+eip

답변1

Wireshark 그룹에 사용자를 추가하고, Wireshark 그룹에 dumpcap을 추가하고, dumpcap에 권한을 추가해야 합니다.

   # chgrp wireshark /usr/bin/dumpcap
   # chmod 7450 /usr/bin/dumpcap

경로는 /usr/bin/dumpcap 또는 /usr/sbin/dumpcap일 수 있습니다.

답변2

명령줄에서 tcpdump를 사용하여 캡처를 수행한 다음 Wireshark 등을 사용하여 결과 pcap 파일을 엽니다. 다음과 같습니다:

sudo tcpdump -w test.pcap -vv -i wlan0

관련 정보