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
.