UNIX passwd structure

passwd syntax:

username: Contains the user or login name.

password: Contains an x, a placeholder for the encrypted password. The encrypted password is stored in the shadow file.

uid: Contains a user identification (UID) number that identifies the user to the system.

gid: Contains a group identification (GID) number that identifies the user’s primary group.

comment: Usually contains the full name of the user. (This field is informational only.)

home-directory: Contains the user’s home directory path name.

login-shell: Contains the user’s default login shell, such as /bin/bash

shadow syntax:

username: Contains the user or login name.

password: The encrypted user password

lastchg: Indicates the number of days between January 1, 1970, and the last password modification date.

min: Contains the minimum number of days required between password changes.

max: Contains the maximum number of days the password is valid before the user is prompted to specify a new password.

inactive: Contains the number of days a user account can be inactive before being locked.

expire: Contains the absolute date when the user account expires. Past this date, the user cannot log in to the system.

Leave a comment

Your email address will not be published. Required fields are marked *