文件系统-用户密码相关
作者:互联网
密码校验:
1、通过UID或name获取用户信息(/etc/passwd)
struct passwd *getpwnam(const char *name);
struct passwd *getpwuid(uid_t uid);
2、通过gid或grname获取用户组信息(/etc/group)
struct group *getgrnam(const char *name);
struct group *getgrgid(gid_t gid);
3、通过name获取用户密码信息(/etc/shadow)
struct spwd *getspnam(const char *name);
struct spwd *getspent(void);
crypt() //加密函数
getpass()//获取密码函数
标签:const,struct,passwd,文件系统,用户,char,密码,gid,name 来源: https://www.cnblogs.com/linux-learn/p/16453467.html