Запретить установке deb создавать новые учетные записи

Запретить установке deb создавать новые учетные записи

Мы программно настраиваем множество серверов, и нам периодически нужно иметь возможность переносить тома с одного сервера на другой. После переноса тома мы в настоящее время выполняем chownкоманды, чтобы гарантировать правильное владение после миграции, поскольку разные системы могут назначать разные UID одному и тому же имени пользователя.

Чтобы упростить наши миграции и сделать их максимально быстрыми (больше никаких chown -Rогромных каталогов), мы хотели бы гарантировать, что пользователи получат согласованные UID во всех системах. Чтобы добиться этого, мы планируем перечислить всех пользователей, которые, как мы ожидаем, будут существовать в наших системах, самостоятельно выделяя их UID. С этим мы можем программно создавать этих пользователей со стабильными UID.

Поскольку конфигурации наших серверов со временем меняются, и мы поддерживаем наши среды Ubuntu в актуальном состоянии, неизбежно, что на наших серверах будут вводиться новые учетные записи пользователей, многие из которых автоматически создаются dpkg. Есть ли какой-либо простой способ вместо этого заставить эти попытки создания учетных записей пользователей завершаться ошибкой, чтобы мы могли добавить их в наш список пользователей?

Я бы с удовольствием прочитал любые ресурсы по этой теме, которые делятся лучшими практиками. Мои поиски пока безрезультатны.

Связанный контент