Wireshark是一款功能强大且广泛使用的网络协议分析仪,允许网络管理员和安全专业人员捕获和分析网络流量。
在 Rocky Linux 9 上安装 Wireshark
第 1 步。第一步是将系统更新到最新版本的软件包列表。为此,请运行以下命令:
sudo dnf check-update
第 2 步。安装所需的依赖项。
Wireshark有一些需要事先安装的依赖项。在 Rocky Linux 系统上打开终端并执行以下命令:
sudo dnf install qt5-qtbase-devel sudo dnf install libpcap-devel sudo dnf install gcc
第 3 步。在 Rocky Linux 9 上安装 Wireshark。
默认情况下,Wireshark 在 Rocky Linux 9 基础存储库中不可用。现在我们下载Wireshark源代码。访问Wireshark官方网站并导航到“下载”部分。选择适合您系统的稳定版本并复制下载链接:
wget https://2.na.dl.wireshark.org/src/wireshark-4.0.6.tar.xz
下载完成后,我们可以继续进行编译和安装过程。执行以下命令:
tar xvf wireshark-*.tar.xz cd wireshark-*/ ./configure make sudo make install
该脚本将检查任何缺少的依赖项,并相应地配置生成环境。该命令将编译Wireshark源代码,并将其安装到您的系统上。configure
make
make install
第 4 步。为非 root 用户配置 Wireshark。
默认情况下,Wireshark需要root权限才能捕获网络流量。但是,建议将其配置为允许非 root 用户在不影响系统安全性的情况下利用其功能。运行以下命令以使非 root 用户能够捕获数据包:
sudo setcap cap_net_raw,cap_net_admin=eip /usr/local/bin/dumpcap
此命令向二进制文件授予必要的权限,允许非 root 用户执行该二进制文件。dumpcap
第5步。在 Rocky Linux 9 上访问 Wireshark。
安装完成后,您可以从应用程序菜单或通过在终端中运行以下命令来启动 Wireshark 客户端:
wireshark
如果安装成功,Wireshark图形用户界面将启动。
感谢您使用本教程在 Rocky Linux 9 系统上安装 Wireshark。有关其他帮助或有用信息,我们建议您查看Wireshark官方网站。