Серверы RedHat 7 (и 6) с несколькими серверами приложений (общие двоичные файлы).
Мы настраиваем отдельные учетные записи пользователей при добавлении серверов приложений с $ HOME = appserver_root. Однако установка требует, чтобы целевой каталог не существовал.
Этот процесс не будет настраивать файлы скелета, т.е. копировать / etc / skel /
Мы можем просто скопировать /etc/skel/.*, но есть ли способ - команда - который сделает это?
Я бы предпочел использовать стандартный инструмент вместо того, чтобы делать предположения или анализировать / etc / default / useradd для правильного пути SKEL.
Вы можете попробовать изменить свою процедуру примерно так:
username.skeleton
напримерusername.skeleton
dir (могут возникнуть конфликты, если установка сервера создает свои собственные файлы конфигурации), или просто скопируйте файлы, уже объединенные в предыдущих идентичных установках, если они доступны.Я использую аналогичную процедуру для моего собственного домашнего каталога при установке новой версии ОС, потому что мои существующие файлы конфигурации из более старой версии ОС могут отрицательно повлиять на новые версии приложений, а в новых файлах скелета отсутствуют мои настройки - их необходимо объединить.