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.