写网络程序,必不可少的神器---wireshark
用于抓包分析,当然不使用软件可以使用命令tcpdump
默认安装程序后,普通用户是无法启动wireshark,默认的所属是root。
通过以下命令也可以启用,但是不是很方便:
sudo wireshark
想使用普通用户直接使用,需做以下修改:
1.创建一个wireshark分组
sudo groupadd wireshark
2.将其dumpcap改成属于wireshark组
sudo chgrp wireshark /usr/bin/dumpcap
3.修改权限
sudo chmod 4755 /usr/bin/dumpcap
4.将自己的用户(我的事musesea)加入到wireshark
sudo gpasswd -a musesea wireshark