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

9

Как обеспечить, чтобы у всех новых пользователей были те же настройки профиля, что и у текущего пользователя? Я использую Ubuntu 12.04.

Хорхе Кастро
источник
1
Что вы подразумеваете под тем же профилем? Это та же конфигурация, потому что у каждого пользователя должен быть свой профиль.
Анвар
Я имею в виду, что каждый новый пользователь будет выглядеть одинаково (единство, лончер, язык по умолчанию, ...). Я прочитал один раз, прежде чем скопировать .bashrc от текущего пользователя в / etc / skel. Это правда? что я мог сделать больше?

Ответы:

10

Да, используйте /etc/skel/. Все, что вы туда добавили, будет скопировано в новый профиль пользователя при его создании.

Наиболее осмысленный способ использовать это на практике (для глубокой настройки) - это создать пользователя, настроить его учетную запись так, как вы хотите, чтобы все остальные выглядели, а затем скопировать объекты в этом профиле /etc/skel/.

Одно замечание: многие приложения будут создавать домашние каталоги при первом запуске. Из-за этого важно, чтобы вы запускали только те вещи, которые хотите настроить, под своей учетной записью пользователя шаблона. В противном случае вы будете в конечном итоге загрязнять вещи, которые не должны быть там.

Второе примечание: вам может потребоваться обновить шаблон с течением времени при изменении приложений по умолчанию. Это не долгий процесс, поэтому, потратив 10 минут на тестирование нового профиля при каждом обновлении, у вас все будет хорошо.

Оли
источник
1
@OLI ... Какие вещи я должен скопировать ?!
Это зависит от того, что вы настраиваете. Вы можете просто скопировать все из вашей учетной записи пользователя шаблона (поэтому обратите внимание, что важно запускать только те вещи, которые вы хотите настроить). Вы могли бы, вероятно, урезать вещи, но я не могу придумать ничего очевидного, почему копирование всего было бы плохой идеей.
Оли
1
@OLI ... я не понимаю .. ты имеешь в виду, что я могу скопировать все файлы в начальном домашнем каталоге в / etc / skel или просто .bashrc или как? не могли бы вы быть более конкретным, пожалуйста
1
@OLI ... большое спасибо, я также нашел эту ссылку: askubuntu.com/questions/83532/… Кажется, идеально
@maythux Да ничего в /etc/skel/копируется в каждый новый профиль , когда он генерируется.
Оли