首页 > 其他 > 详细

权能与受限操作

时间:2015-03-16 06:28:26      阅读:398      评论:0      收藏:0      [点我收藏+]

权能与受限操作

全部全能操作可以在<linux/capability.h>中找到,其中包含了系统能够理解的所有权能;不修改内核源码,对驱动程序开发者来讲有意义的权能如下所示:

CAP_DAC_OVERRIDE

越过文件或目录的访问权限(数据访问控制或DAC)的能力

CAP_NET_ADMIN

执行网络管理任务的能力,包括那些能影响网络接口的任务

CAP_SYS_MODULE

载入或卸载内核模块的能力

CAP_SYS_RAWIO

执行裸IO的能力,例如访问设备接口或直接与USB设备通讯

CAP_SYS_ADMIN

截获的能力,它提供了访问许多系统管理操作的途径

CAP_SYS_TTY_CONFIG

执行tty配置任务的能力


检查权能的函数定义在<sys/linux.h>

int capable(int capability);




本文出自 “重剑无锋” 博客,请务必保留此出处http://qianyang.blog.51cto.com/7130735/1620576

权能与受限操作

原文:http://qianyang.blog.51cto.com/7130735/1620576

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!