码迷,mamicode.com
首页 > 其他好文 > 详细

文件属主获取

时间:2016-01-14 08:34:35      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

win/linux中的文件属主获取方法,写了很多遍都记不住 - -, 还是记录一下,

i)win中通过api GetNamedSecurityInfo 获取到ower_sid, group_sid, 或者通过 getfilesecurity 获取到文件的file_sid, 通过GetSecurityDescriptorOwner/GetSecurityDescriptorGroup,获取到ower_sid, group_sid, 调用LookupAccountSid,获取ower/group 名。

ii) win 中进程获取属主的方法,类似,通过,OpenProcessToken/GetTokenInformation, PT/OKEN_USER结构体中保存了ower_sid, group_sid

iii) linux 中有getfacl 命令

iv)stat/fstat/lstat 获取到 user_id, group_id,   调用 getpwuid/getgrgid 即可。。。。

文件属主获取

标签:

原文地址:http://www.cnblogs.com/shouce/p/5129083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!