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

Mo.
  • 333
  • Possible duplicate of http://askubuntu.com/questions/462016/ubuntu-14-04-new-user-account – AliNajafies Jun 28 '14 at 22:50
  • Use adduser instead: http://askubuntu.com/questions/345974/what-is-the-difference-between-adduser-and-useradd – muru Jun 28 '14 at 22:54

3 Answers3

11

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

Charo
  • 3,631
9

to set a password for the new user I ran

sudo passwd testuser
Mo.
  • 333
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.