歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.04 下安裝Wireshark

Ubuntu 12.04 下安裝Wireshark

日期:2017/2/28 15:47:39   编辑:Linux教程

Ubuntu 12.04 下通過apt-get 安裝的wireshark似乎無法啟動,會報一個警告.

可能跟我更換了軟件源有關系.

通過ubuntu軟件中心安裝wireshark之後,正常打開.但會出現

There are no interfaces on which a capture can be done.

不知是否是通過apt-get安裝造成的.如何解決該問題: http://www.linuxidc.com/Linux/2012-06/63580.htm

2.創建Wireshark組。這一步在安裝Wireshark的時候,也會完成。

$ sudo -s

# groupadd -g wireshark

# usermod -a -G wireshark <自己的用戶名>

# chgrp wireshark /usr/bin/dumpcap

3.賦予權限。

#setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap 完成。

可以使用 getcap /usr/bin/dumpcap驗證,輸出應當是:/usr/bin/dumpcap = cap_net_admin,cap_net_raw+eip

這兩步很關鍵.按照以上兩步設置後,便可以正常使用wireshark了.

當,chgrp wireshark /usr/bin/dumpcap 再次chgrp後,會發現getcap /usr/bin/dumpcap 會將之前設置的內容重置了.需要重新設置一遍。

Copyright © Linux教程網 All Rights Reserved