[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Adding a lot of users in a single operation.



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 (jfh@bga.com)

-- 
 -----------=======-=-======-=========-----------=====------------=-=------
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`     bcollins@debian.org  -  collinbm@djj.state.va.us  -  bmc@visi.net    '
 `---=========------=======-------------=-=-----=-===-======-------=--=---'


Reply to: