Parece que você não está configurando o shell do usuário criado para o bash. Se você não definir isso explicitamente, o sistema usará o padrão (consulte / etc / default / useradd). Tente adicionar essa opção ao seu comando useradd:
-s /bin/sh
Eu também recomendo criar um arquivo em seu diretório home chamado .inputrc com as seguintes linhas:
"\e[A": history-search-backward
"\e[B": history-search-forward
Isso faz com que o botão Up pesquise apenas os comandos que começam com o que você digitou. Então, se você digitar "sudo" e clicar apenas nos comandos que começam com o sudo serão mostrados.