Як встановити .bashrc файл за замовчуванням?


23

У Ubuntu 10.4 я відредагував /etc/bash.bashrcфайл для встановлення деяких змінних, таких як розмір історії команд ( HISTSIZE=5000), однак, якщо я створюю нових користувачів, Ubuntu за замовчуванням надає їм .bashrcфайл у їх домашній каталог із цим набором, HISTSIZE=1000який переважає мій. Як я можу змінити створений за замовчуванням .bashrcфайл?

Відповіді:


26

Ви можете розмістити конфігурації за замовчуванням у / etc / skel, щоб useradd (8) міг копіювати файли в / etc / skel, коли він створює каталог нового користувача за допомогою параметра '-m'.

Зауважте, що це використовується лише для нового користувача. На існуючі облікові записи користувачів це не впливає.


1
Якщо ви хочете налаштувати це на активну дію, повідомте .bashrcфайл /etc/skel/, наприклад, у джерелі /etc/defaults/bashrcабо будь-якому файлі, який ви обрали. Це все ще не завадить користувачам видалити лінію самостійно, .bashrcякщо вони хочуть, щоб вона пішла, але.
Шадур
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.