Agn*_*dev 3 file-permissions linux-kernel user-permissions
我正在编写 linux 内核代码。我在 VFS 中,我想修改它。我想添加一个检查以查看用户是否为 root 并基于此做出决定。我该怎么做呢?是否有内核版本的 getuid() ?或者像“current->”这样的结构是否包含当前进程的用户信息?
您可以使用current_cred()as defined in include/linux/cred.h,它将为您提供一个指向struct cred同一标题中定义的自身的指针。就像是
  if (current_cred()->uid != 0)
     return -EPERM;
| 归档时间: | 
 | 
| 查看次数: | 2590 次 | 
| 最近记录: |