Nos sistemas baseados em Debian (incluindo o Ubuntu), não use useradd
. Na verdade, essa é a primeira coisa que a sua página de manual menciona:
useradd is a low level utility for adding users. On Debian, administrators should usually use adduser(8) instead.
Portanto, use apenas adduser newuser
e tudo funcionará como esperado. Para fazer a mesma coisa com useradd
, você precisaria:
useradd -d /home/newuser -m -s /bin/bash newuser
Mas você também precisa criar o grupo do usuário e adicioná-lo a ele e apenas esquecê-lo. Use adduser
.