您的位置:首页 > 其它

进程ID与进程组ID

2016-03-05 18:42 190 查看
进程安全属性:

实际用户标识符

有效用户标识符

文件系统用户标识符

保存的用户标识符

实际的组标识符

有效的组标识符

文件系统的组标识符

保存的组标识符

附加的组列表

获取标识符函数调用

#incldue<unistd.h>

#incldue<sys/types.h>

uid_t getuid(void);
//用于获得实际用户标识符

gid_t getgid(void);
//用于获得实际用户的组标识符

uid_t geteuid(void);
//用于获得有效用户的标识符

gid_t getegid(void);
//用于获得有效的组标识符

修改标识符函数调用

#include<unistd.h>

#include<sys/types.h>

int setuid(uid_t uid);

int setgid(gid_t gid);

int seteuid(uid_t euid);

int setegid(gid_t egid);

int setreuid(uid_t ruid,uid_t euid);

int setregid(gid_t ruid,gid_t egid);

int setfsuid(uid_t fsuid);

int setfsgid(gid_t fsgid);

setuid and setgid不要随意使用(因为其涉及系统的一些安全隐患)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: