Как я устанавливаю значение по умолчанию пользователя .bashrc файл?

Программа попугая может сделать то, что Вы просите: прервите системные вызовы и перенаправьте определенные пути (например, все пути, запускающиеся с /anonftp повторно отображаются для прозрачного доступа к удаленным файлам по FTP). Это также работает полностью в пространстве пользователя.

Однако несмотря на впечатляющий массив общих и редких сетевых протоколов, parrot не имеет никакого модуля, чтобы сделать простую файловую систему->, файловая система, переписывающая как Вы, просит. Это должно быть довольно просто добавить, если Вы знаете некоторое программирование языка C.

С другой стороны, bindfs (который работает сверху FUSE), работает как a mount --bind в пространстве пользователя. (Но это входит в обратное направление относительно перенаправления /home кому: /fake-home поскольку Вы упоминаете в своем вопросе.)

23
02.06.2017, 02:19
1 ответ

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

Обратите внимание, что это используется только для нового пользователя. Существующие учетные записи пользователей не затронуты.

26
27.01.2020, 19:42
  • 1
    , Если Вы хотите настроить это заранее, скажите .bashrc файл в /etc/skel/ к источнику, например, /etc/defaults/bashrc или безотносительно файла Вы выбираете. Это все еще не будет препятствовать тому, чтобы пользователи удалили строку в своем собственном .bashrc если они хотят, который уводят, но. –  Shadur 12.12.2011, 09:54

Теги

Похожие вопросы