Se você adicionou a nova conta usando useradd
, provavelmente configurará o shell de login do novo usuário como / bin / sh, que no Ubuntu é um link simbólico para o shell dash. Dash é um shell mais simples que não lê o arquivo ~ / .bashrc e não define o prompt da linha de comando usuário @ host . Você pode verificar procurando no arquivo / etc / passwd, ou usando
getent passwd username
e você pode alterar o shell padrão para o mais usual bash
usando
chsh -s /bin/bash
se você estiver logado como o usuário cujo shell você deseja alterar ou
sudo chsh -s /bin/bash username
para alterar o shell de login de outra conta. Para evitar que isso aconteça novamente, você pode especificar o shell de login na linha de comando useradd
usando as opções -s
ou --shell
ou usar o utilitário de nível superior adduser
.