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 |