一 /etc/group
getgrgid()
getgrgrnam()
vim /etc/group
mhr:x:1000:
同理 group 信息的存储形式和passwd 也是一样的,不同的系统有不同的方式。
NAME
getgrnam, getgrnam_r, getgrgid, getgrgid_r - get group file entry
通过 组ID 或 name 查新相关信息
SYNOPSIS
#include <sys/types.h>
#include <grp.h>
struct group *getgrnam(const char *name);
struct group *getgrgid(gid_t gid);
.
The group structure is defined in <grp.h> as follows:
struct group {
char *gr_name; /* group name */
char *gr_passwd; /* group password */
gid_t gr_gid; /* group ID */
char **gr_mem; /* NULL-terminated array of pointers
to names of group members */
};
二 /etc/shadow
…