Respostas:
A maneira mais fácil de fazer isso na linha de comando é usar o passwd
comando com privilégios de root.
passwd username
A partir 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 chage
comando (também com privilégios de root) que expira a senha.
chage -d 0 username
Quando o usuário se autenticar com a senha que você definir, será solicitado automaticamente que você a altere. Após uma alteração bem-sucedida da senha, o usuário será desconectado, forçando a nova autenticação com a nova senha.
Consulte man 1 chage
para obter mais informações sobre expiração de senha.
Depois de adicionar um novo usuário, se você estiver logado como 'root', poderá definir a senha usando o comando
passwd <username>
Ou, se você não é root, pode executar
sudo passwd <username>
Para definir a senha.
Ou, se você é root, pode 'su' para o usuário e executar 'passwd' para definir a senha.
su <username>
passwd
passwd
.