Debian 7 安裝 Wireshark

1.安裝Wireshark
ubuntu

    $ sudo apt-get install wiresharkthis

若是以非root權限運行wireshark ,可能會出現「No interface can be used for capturing in this system with the current configuration.」。下面的步驟可以解決這個問題。spa

2. 建立 wireshark 組ip

    $ sudo groupadd wiresharkget

3.將你的用戶名添加到 wireshark 組it

    $ sudo usermod -a -G wireshark YOUR_USER_NAMEio

4.將 dumpcap 的所屬組改成 wireshark登錄

    $ sudo chgrp wireshark /usr/bin/dumpcapsed

5. 改變dumpcap的權限, 讓wireshark 組成員能夠執行該程序權限

    $ sudo chmod 750 /usr/bin/dumpcap

6.使用setcap獲取權限

    $ sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap

7.驗證改變

    $ sudo getcap /usr/bin/dumpcap


此時,你須要註銷,而後從新登陸。

這時候,你就能夠以非root權限執行 Wireshark了,僅僅以 wireshark 組成員的身份執行。


感謝:http://www.dickson.me.uk/2012/09/17/installing-wireshark-on-ubuntu-12-04-lts/

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

相關文章
相關標籤/搜索