adduser
Le fichier adduser
par défaut est /etc/adduser.conf
. Le shell par défaut défini par la variable DSHELL
est /bin/bash
par défaut.
useradd
Très probablement, vous n'en avez pas besoin car useradd est un utilitaire de bas niveau et il n'est presque jamais utilisé directement.
Si vous utilisez useradd, éditez le fichier /etc/default/useradd
squelette (n'oubliez pas de faire une sauvegarde cependant).
Définissez la variable SHELL
sur /bin/bash
au lieu de /bin/sh
.
Chaque fois que vous utilisez useradd
pour ajouter un nouvel utilisateur, bash
est automatiquement leur shell par défaut.
Utilisateurs déjà existants
Si vous voulez changer le shell d'utilisateurs existants, vous devez éditer le fichier /etc/passwd
(assurez-vous de bien en sauvegarder une copie).
Voici une description des colonnes
- nom d'utilisateur
- mot de passe crypté facultatif
- ID utilisateur numérique
- ID de groupe numérique
- nom d'utilisateur ou champ de commentaire
- répertoire de base de l'utilisateur
- interpréteur de commandes utilisateur facultatif
Dans cet ordre, séparez par deux points (:) comme ceci.
root:x:0:0:root:/root:/bin/bash
Pour plus d'informations sur ce fichier, consultez la page de manuel man 5 passwd
.