sockd.passwd(1)

pam_userdb.passwd(1) pam_userdb password manager pam_userdb.passwd(1)

NAME

pam_userdb.passwd - program for managing pam_userdb user/password pairs

SYNOPSIS

pam_userdb.passwd [-fpassword_file] [-e] [user [password]] | [-r] [-d]

DESCRIPTION

The pam_userdb.passwd utility allows to manipulate records in Berkeley DB password_file used by pam_userdb(8) pam module. Passwords are stored in plaintext.

Whithout any options, this program adds user/password record to database or changes corresponding password field if user key is found. If user or password are not provided by commandline, pam_userdb.passwd promts for them interactively.

OPTIONS

-f password_file
Use password_file for storage.
-e
Create empty database.
WARNING! If the database exists, this destroys all the user/passwd records.
-r
Add random user/password pair and print it to stdout.
-d
Dump passwd database.
WARNING! This prints cleantext passwords as well.

FILES

Whithout -f option database name is generated from program name, wich is supposed to be "name.passwd. The database name calculated as /usr/lib/name/passwd.db.

BUGS

No user deletion is currently provided.

SEE ALSO

pam_userdb(8), db_load(1), db_dump(1).

April 23, 2018