O comando chsh $USER altera o shell dos usuários.
Se você quiser alterá-los todos de uma só vez, você pode modificar o arquivo /etc/passwd .
Você não deseja uma barra ao tentar executar um arquivo binário.
Parece que não funciona por algum motivo se eu fizer isso em / etc / profile:
export SHELL="/bin/bash/"
Para definir o shell padrão quando você cria um novo usuário, isso depende de como você cria novos usuários. Para useradd no Linux (Ubuntu, pelo menos), edite /etc/default/useradd e altere a variável SHELL .
Não tenho certeza se é universal nas distribuições do Linux, mas na maioria das implementações do Unix o arquivo /etc/shells lista as camadas que os usuários podem escolher. Portanto, se você não quiser que os usuários possam usar chsh para mudar para outra coisa, verifique se bash é o único shell listado.