On Thu, Dec 02, 1999 at 02:36:25PM -0600, Jens B. Jorgensen wrote: > The trouble is that none of the utilities (that I know of) allow you to > specify the > password on the command line. Perhaps you can do it with pipes, like the > following.
This program is included in the passwd package on every Debian system: CHPASSWD(8) CHPASSWD(8) NAME chpasswd - update password file in batch SYNOPSIS chpasswd [-e] DESCRIPTION chpasswd reads a file of user name and password pairs from standard input and uses this information to update a group of existing users. Without the -e switch, the passwords are expected to be cleartext. With the -e switch, the passwords are expected to be in encrypted form. Each line is of the format user_name:password The named user must exist. The supplied password will be encrypted as necessary, and the password age updated, if present. This command is intended to be used in a large system environment where many accounts are created at a single time. CAVEATS The input file must be protected if it contains unen- crypted passwords. SEE ALSO passwd(1), useradd(8), newusers(8) AUTHOR Julianne Frances Haugh ([EMAIL PROTECTED]) -- -----------=======-=-======-=========-----------=====------------=-=------ / Ben Collins -- ...on that fantastic voyage... -- Debian GNU/Linux \ ` [EMAIL PROTECTED] - [EMAIL PROTECTED] - [EMAIL PROTECTED] ' `---=========------=======-------------=-=-----=-===-======-------=--=---'