用户是:
user { 'puppet': ensure => 'present', comment => 'puppetserver daemon', gid => '109', groups => ['www-data'], home => '/opt/puppetlabs/server/data/puppetserver', shell => '/bin/false', uid => '107', }
(从puppetserver包创build的用户获得的uid和gid)。
我可以相信,其他服务还没有在某些盒子上使用107吗? Debian上有没有safe uid ? 它是如何工作在Debian的系统用户的uid分配?
如果你是谷歌的“Debian用户ID”,你会发现Debian政策手册 ,它描述了在UID空间的不同范围。
UID 100-999用于包裹,所以碰撞是可能的,你不应该使用它。 而是把你的站点本地架构进入1000-59999范围。 我也build议不要从1000开始,并使用1007,因为有些系统可能有8个“真实”用户帐户。 开始你自己的木偶生成和pipe理的uid范围在一些高数字,例如在50000。