有谁能告诉我为什么要用以下命令
modprobe -n -v dccp_ipv4返回两个结果?
install /bin/true
install /bin/true为什么
modprobe -n -v dccp_ipv6还三个?
install /bin/true
install /bin/true
install /bin/true我使用的是CentOS的7.3.1611版本(Core),在/etc/modprobe.d中有许多文件,其中有一个带有来自CIS的建议的文件。该文件包含(除其他外):
install dccp_ipv4 /bin/true
install dccp_ipv6 /bin/true以上两个是/etc/modprobe.d中唯一出现的文件。
此外,a
modprobe -n -v udf还返回两行:
insmod /lib/modules/3.10.0-514.21.2.el7.x86_64/kernel/lib/crc-itu-t.ko
install /bin/true/etc/modprobe.d中CIS文件的内容是:
install udf /bin/true那么,为什么是不和谐的界线呢?
我这样问是因为漏洞扫描器只需要一行输出(在本例中是install /bin/true)。
发布于 2017-09-14 13:43:33
有多个结果,因为有多个依赖关系:modinfo -F depends <module_name>将列出该模块的依赖关系。
例:
$ modprobe -n -v dccp_ipv6
insmod /lib/modules/3.10.0-514.el7.x86_64/kernel/net/dccp/dccp.ko
insmod /lib/modules/3.10.0-514.el7.x86_64/kernel/net/dccp/dccp_ipv4.ko
insmod /lib/modules/3.10.0-514.el7.x86_64/kernel/net/dccp/dccp_ipv6.ko 那么,为什么是不和谐的界线呢?
udf模块依赖于udf和crc-itu-t,而crc-itu-t是为加载启用的,因此是insmod行。
install /bin/true表示该模块已被禁用--这正是您的扫描仪所要寻找的。
对我来说,这种行为在CentOS 6.8和7.1上是一样的。
https://unix.stackexchange.com/questions/392206
复制相似问题