Is this possible, without having the users tell me their password?
git-shell's man page has some information on using
You can try adding a link in their
git-shell-commands directory to
ln -s /path/to/passwd ~user/git-shell-commands/passwd
Then you can have them run
git shell -c passwd and change their passwords themselves.