Comment définir le fichier .bashrc par défaut d'un utilisateur?


23

Sur Ubuntu 10.4, j'ai édité le /etc/bash.bashrcfichier pour définir certaines variables comme la taille de l'historique des commandes ( HISTSIZE=5000), mais si je crée un nouvel utilisateur, Ubuntu leur donne par défaut un .bashrcfichier dans leur répertoire personnel avec cet ensemble HISTSIZE=1000qui remplace le mien. Comment puis-je changer le .bashrcfichier par défaut créé?

Réponses:


26

Vous pouvez mettre des configurations par défaut dans / etc / skel afin que useradd (8) puisse copier des fichiers dans / etc / skel chaque fois qu'il crée le répertoire d'un nouvel utilisateur par l'option '-m'.

Notez que ceci est utilisé uniquement pour le nouvel utilisateur. Les comptes d'utilisateurs existants ne sont pas affectés.


1
Si vous souhaitez configurer cela de manière proactive, indiquez le .bashrcfichier /etc/skel/à la source, par exemple, /etc/defaults/bashrcou à tout autre fichier que vous choisissez. Cela n'empêchera toujours pas les utilisateurs de supprimer la ligne .bashrcs'ils le souhaitent, mais.
— Shadur
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.