login as user X rejected
Do not use useradd
to create a password as it is a special type of password. From useradd manual, -p flag:
-p: The encrypted password, as returned by crypt(3). The default is to disable the password. Note: This option is not recommended because the password (or encrypted password) will be visible by users listing the processes.
So the commands should be:
sudo useradd juliet -s /bin/sh
sudo passwd juliet #and type the password