其他分享
首页 > 其他分享> > 文件系统-用户密码相关

文件系统-用户密码相关

作者:互联网

密码校验: 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