userdbadm is a Perl program for managing a userdb database with user names and crypted passwords, as used e. g. by PAM's pam_userdb module. You will need such a database for example if you want to create virtual users for vsftpd.
With userdbadm, such a list can be easily maintained. It takes the database's file name as the first command line argument, then a command (one of list, add, edit and del):
That's it :-) But I think this is much more comfortable than any other script I found to handle a userdb.
If you're interested in how I managed to setup vsftpd with virtual users, have a look at the Linux Know How.
The current state of the code can be checked out from git://git.l3u.de/userdbadm.git (see also). Please always patch against git master!
userdbadm-0.1.tar.gz
1.6 KB, Last Change: 2013-02-20