![防止 deb 安装创建新帐户](https://linux22.com/image/178581/%E9%98%B2%E6%AD%A2%20deb%20%E5%AE%89%E8%A3%85%E5%88%9B%E5%BB%BA%E6%96%B0%E5%B8%90%E6%88%B7.png)
我们以编程方式配置各种服务器,并且定期需要能够将卷从一台服务器迁移到另一台服务器。迁移卷后,我们当前正在执行chown
命令以确保迁移后正确的所有权,因为不同的系统可能会为同一用户名分配不同的 UID。
为了简化我们的迁移并使其尽可能快(不再需要chown -R
在巨大的目录上),我们希望确保用户在所有系统上收到一致的 UID。为了实现这一目标,我们计划枚举系统上预期存在的所有用户,并自行分配他们的 UID。这样,我们就可以以编程方式创建具有稳定 UID 的用户。
随着我们的服务器配置随着时间的推移而变化,并且随着我们保持 Ubuntu 环境最新,新的用户帐户将不可避免地被引入到我们的服务器中,其中许多是由dpkg
.是否有任何直接的方法可以导致这些尝试创建的用户帐户出错,以便我们可以将它们添加到我们的用户枚举中?
我很乐意阅读有关此主题并分享最佳实践的任何资源。到目前为止我的搜索没有结果。