能力集

作者: 追风骚年 | 来源:发表于2022-03-02 13:50 被阅读0次

正常需要一个执行操作的时候,如果需要 root 权限,我们往往加上 sudo,但是 sudo 给予程序太高的权限,除了我们执行我们需要的操作,可能还能执行其他的事情。

在伟大的 Linux 中,他是有这样的设计,能力集

简单例子


$ whoami # 非 root 用户
jake

$ which date
/usr/bin/date

$ cp /usr/bin/date .  # 将系统的 date 命令复制到当前文件夹

$ ./date  # 
Wed Mar  2 13:43:51 CST 2022

$ ./date -s "2018-08-08 20:08"  # 设置系统时间没有权限 
./date: cannot set date: Operation not permitted
Wed Aug  8 20:08:00 CST 2018

$ sudo setcap "cap_sys_time=pe" ./date # 设置能力集

$ getcap ./date  # 查看能力集
./date = cap_sys_time+ep

$ ./date -s "2018-08-08 20:08"  # 设置系统时间成功
Wed Aug  8 20:08:00 CST 2018

$ ./date 
Wed Aug  8 20:08:01 CST 2018

只需要给程序配置一个合理的能力集他就可以正常工作,不需要给予 sudo。

相关文章

  • 能力集

    正常需要一个执行操作的时候,如果需要 root 权限,我们往往加上 sudo,但是 sudo 给予程序太高的权限,...

  • 第11集 执行项目的干劲与能力

    第11集 执行项目的干劲与能力

  • 1.1.1什么是机器学习

    指令 普通指令 具有“学习”能力的指令 编程 参数--->函数--->输出结果 数据集--->学习能力--->学习...

  • 2019-02-15

    如何客观地划分训练集/验证集/测试集,才能训练出一个优秀的模型,让它的泛化能力更加的强?

  • 测试集与训练集

    泛化 大家都希望训练集后获得的模样能够识别出从未见过的样本,这种能力就是泛化能力,所以测试集不会参与模型的训练,而...

  • 干货!2018年你值得一看的网页设计作品集赏析

    网页设计作品集=门面+能力 网页设计作品集对网页设计师而言,既是网页门面,也是个人专业素养的体现。那么在作品集设计...

  • 数据集划分方法

    问题:如何划分训练集和验证集,从而保证验证集上的表现能代表模型的泛化能力。 1. 划分的基本准则 基本准则:保持训...

  • 为他人做嫁衣裳

    听,见真知 《逻辑集》 成就事业必备的8项能力 第一,表达能力。表达能力强的人,善于交流想法、阅读、写作和讲故事。...

  • 网易UI微专业课——打磨设计师求职作品集

    第一章——作品集胡重要性 第二章——作品集如何体现设计师的能力 第三章——设计师如何准备自己的作品集 作品集示例 ...

  • 避免过拟合

    欠拟合和过拟合 欠拟合是指在训练集和测试集(或验证集)上模型效果都不好,一般由于模型能力不足导致;过拟合是指模型在...

网友评论

      本文标题:能力集

      本文链接:https://www.haomeiwen.com/subject/zwgsrrtx.html