adduser
O arquivo adduser defaults é /etc/adduser.conf . O shell padrão definido pela variável DSHELL é /bin/bash por padrão.
useradd
O mais provável é que você não precise disso porque o useradd é um utilitário de muito baixo nível e quase nunca é usado diretamente.
Se você usar useradd, edite o arquivo /etc/default/useradd skeleton (não se esqueça de fazer um backup).
Defina a variável SHELL como /bin/bash em vez de /bin/sh .
Agora, toda vez que você usar useradd para adicionar um novo usuário, bash será automaticamente o shell padrão.
Usuários já existentes
Se você quiser alterar o shell de usuários já existentes, você deve editar o arquivo /etc/passwd (por favor, certifique-se de fazer um backup dele).
Aqui está uma descrição das colunas
- nome de login
- senha criptografada opcional
- ID de usuário numérico
- ID de grupo numérico
- nome de usuário ou campo de comentário
- diretório inicial do usuário
- intérprete de comandos do usuário opcional
Na ordem, separados por dois pontos (:) como este.
root:x:0:0:root:/root:/bin/bash
Para mais informações sobre esse arquivo, consulte a página do manual man 5 passwd .