8

I created new users from the terminal using sudo useradd -g mygroup testuser but I wasn’t prompted to set a password? why was that? the users have now been created but I need to set a password for them, so how can I do this?

Thanks

2

3 Answers 3

11

It is better to create new users with adduser instead of useradd. In this way you won't have this problem.

9

to set a password for the new user I ran

sudo passwd testuser
1

you can set the password with the root user after creating the user

root@yourpc:~# sudo passwd username

don't forget to run it on the root user. or you can just create your user with adduser that asks password itself.

For some reasons like -gid you might need to run the first command.

2
  • 1
    How is this different from Mo’s answer seven years ago? 🤔
    – matigo
    May 26, 2021 at 14:02
  • its a whole lot different, more detail it has. I encountered this and I found this answer more complete. your welcome to ignore it :)) May 26, 2021 at 17:58

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .