首页教摄影linux黑客命令大全 linux 黑名单

linux黑客命令大全 linux 黑名单

圆圆2026-07-19 08:01:12次浏览条评论

blacklist 和 install 必须成对写,单独 blacklist 几乎无效;blacklist 仅拦截显 modprobe 调用,而 install /bin/false 才真正阻塞 udev 自动加载、依赖触发及initramfs预加载。

如何在linux中配置具体的内核模块黑名单blacklist 和 install 必须成对写,另外 blacklist 几乎无效

很多人使用 blacklist usb-storage 后可以取消 USB 存储,结果插入 U 盘照样识别。 blacklist只拦得住手动执行modprobe usb-storage,拦住udev自动加载、模块依赖触发(比如ums-realtek会顺带拉起usb-storage),更拦不住initramfs启动时预加载。

真正的是安装usb-storage /bin/false:它覆盖所有加载路径,只要系统任何地方尝试加载该模块,就执行/bin/false并立即失败。blacklist行是语义声明,方便人读、兼容旧工具,但不是功能核心安装行才是强制拦截,必须和黑名单成对出现模块名格式扩展名——写usb-storage,别写usb-storage.ko 或usb-storage.ko.xz/etc/modprobe.d/ .conf文件有三个硬性条件

配置写得再对,只要违反下面一条,modprobe不会静默跳过,不报错、不提示、也不生效。路径必须是/etc/modprobe.d/xxx.conf,不能是/etc/modprobe.d/blacklist(无后缀)或/etc/blacklist.conf(不在/etc/modprobe.d/下)文件名必须以.conf结尾,例如/etc/modprobe.d/usb-security.conf;blacklist.txt、disable-module都无效权限必须为644即rw-r--r--);设成664分别宽(如755),modprobe直接拒绝读取先确认模块是否能被黑名单影响,否则白配,否则白配,否则白配,

不是所有模块靠/etc/modprobe.d/配置禁用。关键看它是独立.ko文件,还是编译进内核(内置)。 HBuilderX(Linux)

HBuilderX是由DCloud推出的一款轻量级先进开发工具＀在Linux系统上主要用于Web 很好用,很好用,很好用。

下载检查是否存在对应.ko文件:ls /lib/modules/$(uname -r)/kernel/drivers/usb/storage/usb-storage.ko*,输出说明可取消检查内核配置:grep CONFIG_USB_STORAGE /boot/config-$(uname -r),若结果是CONFIG_USB_STORAGE=m(小写) m),表示是模块;若为=y,说明已内置,配置文件完全无效,只能改GRUB参数:modprobe.blacklist=usb-storage禁用前务必注意核心模块,如usbcore, pci_core, ext4, vfat —— initramfs 我正在处理它,我正在处理它。

好久置“看起来来有效”,但重启后模块照常加载,问题就出在initramfs没更新。USB、存储、网络类模块常被 initramfs 预加载,新配置不打进镜像,启动时仍走旧路径。Debian/Ubuntu 系统:sudo update-initramfs -uRHEL/CentOS/Fedora 系统:sudo dracut --force验证是否进镜像:重启后运行 modprobe -n -v usb-storage,输出中必须含 install /bin/false,而不是 insmod /lib/modules/...

最重要的是自己用,不够,btusb、btrtl读),得逐个查、逐个配。

如何在Linux中配
电脑延迟变高 电脑画面延迟高解决方法 Win11 怎么关闭操作系统的右键菜单弹出时的动态渐变及渐隐视觉效果
相关内容
发表评论

游客 回复需填写必要信息
↑