Как лучше всего автоматически получить одну и ту же среду оболочки (исключая пути) для всех моих учетных записей?
Мне нужно что-то, что при входе в систему передает псевдонимы, раскраски и другие интересные вещи, которые у меня есть в моей оболочке, на другие оболочки. Это возможно? Нужно ли мне копировать файл .bashrc во все свои учетные записи?
Внесите необходимые изменения в /etc/skel
. Когда вы вызываете useradd
, он автоматически скопирует содержимое этой папки в домашний каталог пользователя.
http://www.linuxhowtos.org/Tips%20and%20Tricks/using_skel.htm
Если вы запустите bash, вы можете редактировать / etc / profile и / etc / bashrc. Они аналогичны пользовательским ~ / .profile и ~ / .bashrc.
Так что поместите все ваши общие вары в / etc, а пользовательские - в ~ /.