Как я могу сделать так, чтобы у всех новых пользователей, созданных в будущем, был скопирован определенный файл?

У меня есть файл (например, документ или текстовый файл), который я бы хотел скопировать для каждого нового пользователя, которого я создаю в будущем. Это возможно? Например, если бы я должен был создать новый «тест» пользователя, мой файл должен быть автоматически скопирован на «тест» пользователя, если бы я ничего не делал.

Также возможно изменить расположение файла по умолчанию для копирования? Я не хочу, чтобы он был скопирован в домашний каталог?

  • Возможно ли автоматически отображать содержимое каталога во время ввода команды?
  • ls colors: почему некоторые из моих шрифтов черные, а другие - зеленые на выходе ls
  • Как добавить атрибут в тег в файле XML по командной строке?
  • Создание множества файлов со случайным контентом
  • Ошибка при использовании stat, errno = 2
  • Как удалить последнюю строку из всех файлов из каталога?
  • Копирование без перезаписи не работает
  • Как я могу подсчитать количество строк в файле после соответствия grep?
  • 2 Solutions collect form web for “Как я могу сделать так, чтобы у всех новых пользователей, созданных в будущем, был скопирован определенный файл?”

    Когда пользователь добавляется в систему, по умолчанию настройки в /etc/skel копируются в домашний каталог пользователя.

    Поэтому есть возможность добавлять файлы в файл /etc/skel и копировать эти файлы.

    От пользователя man useradd :

    -k, –skel SKEL_DIR Каталог скелетов, который содержит файлы и каталоги, которые будут скопированы в домашнем каталоге пользователя, когда домашний каталог создается useradd.

    Этот параметр действителен только в том случае, если задана опция -m (или -create-home).

    Если этот параметр не задан, каталог скелета определяется переменной SKEL в / etc / default / useradd или, по умолчанию, / etc / skel.

    Если возможно, списки ACL и расширенные атрибуты копируются.

    Когда будет создан домашний каталог нового пользователя, это будет копия /etc/skel (сокращение от «скелета», которое я предполагаю).

    Если вы разместите свой файл там, все новые пользователи получат его копию. Вы можете создать для него подкаталог, если хотите.

    Linux и Unix - лучшая ОС в мире.