A maneira mais fácil de fazer isso a partir da linha de comando é usar o comando passwd
com privilégios de root.
passwd username
De man 1 passwd
NAME
passwd - update user's authentication token
SYNOPSIS
passwd [-k] [-l] [-u [-f]] [-d] [-n mindays] [-x maxdays]
[-w warndays] [-i inactivedays] [-S] [--stdin] [username]
DESCRIPTION
The passwd utility is used to update user's authentication token(s).
Depois de definir a senha do usuário, você pode forçar o usuário a alterá-la no próximo login usando o comando chage
(também com privilégios de root) que expira a senha.
chage -d 0 username
Quando o usuário autentica com a senha que você definiu, o usuário será automaticamente solicitado a alterá-lo. Após uma alteração bem-sucedida da senha, o usuário será desconectado, forçando uma nova autenticação com a nova senha.
Veja man 1 chage
para mais informações sobre expiração de senha.