当前位置: 首页 > news >正文

【微知】/proc中如何查看Linux内核是否允许加载内核模块?(/proc/sys/kernel/modules_disabled)

背景

Linux内核长期的发展,对于insmod内核模块,在工程层面也设置了开关来配置是否可以加载ko。

机制

/proc/sys/kernel/modules_disabled 是用来查看内核是否允许加载内核模块。
如果为0允许,如果为1表示不允许。
也可以动态配置开关。

    cat /proc/sys/kernel/modules_disabled echo 1 > /proc/sys/kernel/modules_disabled cat /proc/sys/kernel/modules_disabled sysctl kernel.modules_disabled #该方式也可以获取insmod release/ib_core.ko 注意这个修改后写入0无法恢复,会报错。要重启

实操

在这里插入图片描述
可以看到如果关闭后,插入操作会报错不允许。insmod: ERROR: could not insert module release/ib_core.ko: Operation not permitted

相关文章:

  • SpringBoot UserAgentUtils获取用户浏览器 操作系统设备统计 信息统计 日志入库
  • Arduino+ESP01S烧录
  • 【数据结构】优先级队列
  • 基于共享上下文和自主协作的 RD Agent 生态系统
  • 【计算机网络】TCP的四种拥塞控制算法
  • 驱动开发(1)|鲁班猫rk356x内核编译,及helloworld驱动程序编译
  • 学习设计模式《六》——抽象工厂方法模式
  • Android Gradle插件开发
  • 4月26日随笔
  • 毕业项目-基于深度学习的入侵检测系统
  • asammdf 库的信号处理和数据分析:深入挖掘测量数据
  • CSS 定位学习笔记
  • 使用Django框架表单
  • flutter 引擎初始化
  • 【Castle-X机器人】四、智能机械臂安装与调试
  • java基础之枚举和注解
  • Python-MCPServer开发
  • MongoDB Atlas与MongoDB连接MCP服务器的区别解析
  • c语言——动态内存管理
  • 探索具身智能协作机器人:技术、应用与未来
  • 中方发布《不跪!》视频传递何种信息?外交部回应
  • “麒麟王”亮相上海彩市,体彩即开票“瑞兽家族”迎来新成员
  • 阿里千问3系列发布并开源:称成本大幅下降,性能超越DeepSeek-R1
  • 国内生产、境外“游一圈”再进保税仓,这些“全球购”保健品竟是假进口
  • 商务部:将积极会同相关部门加快推进离境退税政策落实落地
  • 伊朗外长:美伊谈判进展良好,讨论了很多技术细节