passwdd is a client/server packages which allows basic synchronization of password files among different machines. There are Linux server and Linux console clients. With Visual C/C++ you can compile the Windows version of the clients. Perl CGIs are included as well.
aeaf63935e440db2dba65d6f0d94f99039832c83a3088690a3efc4a752d4d2cb