preenchimento automático (e histórico) faz parte do shell bash
. Você pode mudar para o bash
shell para esse usuário com.
sudo chsh -s /bin/bash $USER
Ou para qualquer outro shell que você goste: altere o /bin/bash
.
De man useradd
s, --shell SHELL
O nome do shell de login do usuário. O padrão é deixar isso campo em branco, que faz com que o sistema selecione o login padrão shell especificado pela variável SHELL em / etc / default / useradd ou uma string vazia por padrão.
Então você poderia ter usado:
useradd -g sybase -d /opt/sybase sybase -s /bin/bash
mais em / etc / default / useradd
# Default values for useradd(8) # # The SHELL variable specifies the default login shell on your # system. # Similar to DHSELL in adduser. However, we use "sh" here because # useradd is a low level utility and should be as general # as possible SHELL=/bin/sh