|
|
|
| Interface status: | externallyDefinedApi |
struct passwd;
The passwd data structure is used to hold information about entries in the system user data base
Defined in passwd:
pw_changepassword change time pw_classuser access class pw_dirhome directory pw_expireaccount expiration pw_fieldsinternal: fields filled in pw_gecoslogin info pw_giduser gid pw_nameuser name pw_passwdencrypted password pw_shelldefault shell pw_uiduser uid | Interface status: | externallyDefinedApi | Inherited from: passwd |
char * pw_passwd;
encrypted password
| Interface status: | externallyDefinedApi | Inherited from: passwd |
time_t pw_change;
password change time
| Interface status: | externallyDefinedApi | Inherited from: passwd |
char * pw_class;
user access class
| Interface status: | externallyDefinedApi | Inherited from: passwd |
char * pw_gecos;
login info
| Interface status: | externallyDefinedApi | Inherited from: passwd |
char * pw_dir;
home directory
| Interface status: | externallyDefinedApi | Inherited from: passwd |
char * pw_shell;
default shell
| Interface status: | externallyDefinedApi | Inherited from: passwd |
time_t pw_expire;
account expiration
| Interface status: | externallyDefinedApi | Inherited from: passwd |
int pw_fields;
internal: fields filled in