在vmail设置后重置UID / GID计数器

时间:2013-12-31 18:06:58

标签: uid passwd

在我的个人服务器上,我最近从Ubuntu Server 10.04迁移到了Debian Wheezy 7.2。作为转换的一部分,我使用dovecot + postfix + postfixadmin从物理用户/邮箱转到虚拟邮箱设置。在这样做的过程中,我使用uid = 5000和gid = 5000创建了一个vmail用户。

现在,每当我创建一个新用户时,它也会被设置为uid = 5001和gid = 5001。我最终会意识到这已经发生并使用webmin来设置适当的uid / gid。我的理解是useradd查看passwd / group中的“last”条目以确定新的uid / gid。但是,我已经创建了几个新用户(使用webmin更改了uid / gid),因此vmail绝对不是最后一个条目。

如何“重置”useradd计数器?或者以某种方式忽略vmail条目?我希望新用户获得分配uid和gid,就好像vmail不存在一样,这样我就不必手动重新分配它们。

1 个答案:

答案 0 :(得分:0)

您可以更改/etc/login.defs

UID_MAX和GID_MAX,默认为60000到4999