标签: c linux-capabilities
有人可以向我解释如何在c中使用或设置CAP_SYS_ADMIN吗? 我需要能够卸载USB驱动器,但不知道如何使用它。
答案 0 :(得分:11)
以下是使用命令行进行操作的方法:
$ sudo setcap cap_sys_admin+ep executable-name
和
$ getcap executable-name executable-name = cap_sys_admin+ep
您当然需要libcap包。
学习如何在C语言中学习的好地方将是setcap的来源here
setcap