From owner-freebsd-current Fri Mar 17 8:23:14 2000 Delivered-To: freebsd-current@freebsd.org Received: from dragonstar.dhs.org (dsl-028-a.resnet.purdue.edu [128.211.161.178]) by hub.freebsd.org (Postfix) with ESMTP id AEEBB37BC93 for ; Fri, 17 Mar 2000 08:23:08 -0800 (PST) (envelope-from jonsmith@dragonstar.dhs.org) Received: from localhost (jonsmith@localhost) by dragonstar.dhs.org (8.9.3/8.9.3) with ESMTP id LAA33880; Fri, 17 Mar 2000 11:15:43 -0500 (EST) (envelope-from jonsmith@dragonstar.dhs.org) Date: Fri, 17 Mar 2000 11:15:43 -0500 (EST) From: Jonathan Smith To: Forrest Aldrich Cc: Brian Dean , freebsd-current@FreeBSD.ORG Subject: Re: Streamlining FreeBSD Installations In-Reply-To: <4.3.1.2.20000317100803.00b52120@216.67.12.69> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 17 Mar 2000, Forrest Aldrich wrote: > Another issue here, at least in our application of it, is about adding > users and setting passwords. With well over 100 machines, we want to > also have installed user accounts for our engineers. Again, nightmareish > to consider doing manually. > > Such a script used at startup could contain also the account name and > perhaps the "crypted" form of the password, and some other utility would > need to do the magic from there. > Either put on the disk or fetch a copy of the master.passwd, copy it someplace like /root/master.passwd that's on the root partition and do a passwd_mkdb. I would suggest, however, setting up ssh on the first pass and maybe a password on one trusted account that you could install the system(s), go back to you Favorite Terminal(tm), sit down and use a for loop (or other automated method ;) to send (ie. via ssh/scp ;) the master.passwd file to a secure place on the root partition then have ssh execute the remote command 'passwd_mkdb' on the previously sent file and there you have it. j > > _F > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message