Four ways to non-interactively set passwords in Linux

Manually setting or resetting passwords for a large chunk of users is a painfully boring...