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