您的位置:首页 > 其它

WireShark安装及groupadd permission denied 问题解决

2015-06-10 07:27 435 查看
最近在看 TCP/IP 详解, learning by doing 嘛, 而书中用的 tcpdump 操作起来总感觉不直观, 繁琐, 这也是服务端软件的通病吧。正好又看到 wireshark 有两本实践性的好书 : 《 Wireshark数据包分析实战》, 《Wireshark网络分析就这么简单》。

电脑是 CentOS 6.6, 装一个 WireShark, 有yum 很简单:

1. 安装 Wireshark 的 core, sudo yum install wireshark

2. 安装 Wireshark 的 GUI, sudo yum install wireshark-gnome, 由于我系统已经安有桌面套件, 因此直接安装即可,否则需要安装 XWindow的那么一坨。

安装错误排查:

1. 安装过程中要注意看是否成功安装, 自己第1步安装时,开始没注意是 fail 了, 无法启动,找了半天原因。

2. 错误提示 PREIN scriptlet in rpm package, groupadd permission denied. 用 sudo , 切换 root 均无法解决。 查了半天发现是 selinux 的一个 issue, (selinux 是linux 用于安全策略管理的模块) 进行 useradd, groupadd 会错误的失败。解决办法是 关闭selinux 模块:

  首先确认 selinux 状态:
~]$ [code]sestatus

SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: enforcing
Mode from config file: enforcing
Policy version: 24
Policy from config file: targeted[/code]

关闭 selinux: To disable SELinux, configure
SELINUX=disabled
in
/etc/selinux/config. 关闭完成用 getenforce 命令验证, reboot 下就关闭了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: