Currently, accounts created by TC2 are created with an unknown random password.
Instead, we should:
- see how chsh command behaves if account is created passwordless
- if it's not possible to set a password in this scenario, allows to generate one when the account is still passwordless
- or if that doesn't work well, output this random password at account creation