La opción -pde useraddno se utiliza para establecer la contraseña de texto sin formato. Con -pusted está configurando directamente lo que se almacenará en /etc/shadow. Para establecer la contraseña en la línea de comandos de esta manera, primero deberá generar un hash y luego pasarlo a la useraddutilidad.
Ejemplo:
Genere hash de contraseña barsalada con cadena foousando el programa openssl:
openssl passwd -1 -salt foo bar
Esto producirá una cuerda $1$foo$te5SBM.7C25fFDu6bIRbX1. Si lo pasa a useradd(tenga cuidado de agregar comillas simples para que no se expanda a las variables):
useradd -p '$1$foo$te5SBM.7C25fFDu6bIRbX1' test
Debería poder iniciar sesión como testcon la contraseña bar.