Ошибка при добавлении пользователя

Я запустил команду

sudo useradd testuser 

Тогда, когда я бегу

 su testuser 

он запрашивает пароль, и я не задал пароль. Поэтому, независимо от того, что я набираю, это дает мне ошибку аутентификации …

Что мне здесь не хватает?

useradd не запрашивает / не задает пароль. Вам необходимо установить пароль с помощью команды passwd (чтобы хешированный пароль был записан в /etc/shadow ):

 sudo passwd testuser 

Кроме того, useradd – это низкоуровневая утилита, вам нужно конкретно указать параметры, вам также может потребоваться создать домашний каталог для пользователя и установить оболочку входа, например:

 sudo useradd -d /home/testuser -m -s /bin/bash testuser 

Если вы находитесь на Debian (или любом из его производных), посмотрите на оболочку adduser .