如何设置需要sudo的命令开机自启动

如何设置开机自启动

以"修改内核调试权限控制项"为例

echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope

  1. sudo 配置必须通过 visudo 编辑(会自动校验语法,避免配置错误导致 sudo 失效)

sudo visudo

  1. 添加精准的免密规则

$username ALL=(ALL) NOPASSWD: /usr/bin/tee /proc/sys/kernel/yama/ptrace_scope

  1. 保存并退出 visudo

  2. bashrc中写入该命令

echo 'echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope > /dev/null' >> ~/.bashrc

额外优化:> /dev/null 作用

添加该重定向会屏蔽命令的输出信息 (避免终端启动时显示 0 这个多余输出),让终端启动更整洁,不影响功能。

相关推荐
带娃的IT创业者20 小时前
Python 异步编程完全指南:从入门到精通
服务器·开发语言·python·最佳实践·asyncio·异步编程
一只鹿鹿鹿1 天前
信息安全等级保护安全建设防护解决方案(总体资料)
运维·开发语言·数据库·面试·职场和发展
房产中介行业研习社1 天前
2026年3月哪些房源管理系统功能全
大数据·运维·人工智能
朱包林1 天前
Python基础
linux·开发语言·ide·python·visualstudio·github·visual studio
biubiubiu07061 天前
Linux / Ubuntu systemd 服务使用说明
linux·运维·ubuntu
MaximusCoder1 天前
等保测评命令——Anolis Linux
linux·运维·服务器·网络·经验分享·安全·php
田里的水稻1 天前
ubuntu22.04_构建openclaw开发框架
运维·人工智能·python
线束线缆组件品替网1 天前
Adam Tech NPC-6-007-BU网线组件详解
服务器·网络·数码相机·智能路由器·电脑·51单片机·电视盒子
zhojiew1 天前
为agent实现渐进式Skills能力的思考和实践
linux·python·算法
相思难忘成疾1 天前
《RHEL9虚拟机部署及SSH远程登录实践手册》
linux·运维·ssh·虚拟机