The password management API is summarized in the following table:
Function |
Description |
---|---|
ldap.conf() |
LDAP configuration file |
getpwuid() |
Password database operation |
getgrent() |
Group database operation |
getgrgid() |
Group database operation |
getgrnam() |
Group database operation |
setgroupent() |
Group database operation |
setgrent() |
Group database operation |
endgrent() |
Group database operation |
getpwent() |
Group database operation |
getpwnam() |
Group database operation |
getpwuid() |
Group database operation |
setpassent() |
Group database operation |
setpwent() |
Group database operation |
endpwent() |
Group database operation |
getusershell() |
Password database operation |
pwd_mkdb() |
Generate password databases |
passwd() |
Modify a user's password |
group() |
Format of the group permissions file |