如何设置需要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 这个多余输出),让终端启动更整洁,不影响功能。

相关推荐
橘颂TA7 分钟前
【Linux】自旋锁
linux·开发语言·数据库·c++
一脸dio样75416 分钟前
第5章 保护模式进阶,向内核迈进
linux·开发语言
byoass25 分钟前
自动化任务系列之六:自动整理文件——按时间/关键字分类归档实战
运维·网络·安全·自动化·云计算
代码中介商31 分钟前
Linux 信号处理与进程控制深度解析
linux·运维·信号处理
姚青&43 分钟前
Linux 文件处理命令
linux·运维·服务器
枷锁—sha1 小时前
【CTFshow-pwn系列】03_栈溢出【pwn 072】详解:无字符串环境下的多级 Ret2Syscall 与 BSS 段注入
服务器·网络·汇编·笔记·安全·网络安全
tryqaaa_1 小时前
学习日志(二)【linux全部命令,http请求头{有例题},Php语法学习】
linux·学习·http·php·web
云达闲人1 小时前
搭建DevOps企业级仿真实验环境:003Proxmox 系统优化与国内源配置
运维·devops·服务器搭建·实验环境搭建·apt源配置·虚拟化运维·实验指南
zjeweler1 小时前
阿里云服务器利用宝塔搭建个人博客网站
服务器·阿里云·云计算
LSL666_1 小时前
3 安装docker
运维·docker·容器