首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保留UID/GID和半保留UID/GID

保留UID/GID和半保留UID/GID
EN

Ask Ubuntu用户
提问于 2013-10-31 11:46:46
回答 1查看 4.7K关注 0票数 8

在安装新系统时,取决于所选软件包,某些包的某些uids并不总是相同的。

'sshd‘可能是UID 102,有时是另一个值。另一方面,'www-data‘总是'33’。

如何计算所有具有保留UID (即www-data)的包和生成伪随机管理UID (<1000,即: sshd)的所有包?这也适用于吉兹。

有那些包裹的清单吗?或者,是否有一个智能命令,让我们找出所有的软件包,甚至那些没有安装?

谢谢

EN

回答 1

Ask Ubuntu用户

发布于 2013-10-31 13:02:47

UID和GID0-99是固定的,并且始终是相同的。它们是由包base-passwd创建的。

100-999是动态分配的,通常是按照在您的系统上创建用户/组的顺序。

有关更多的类,请参阅Debian/Ubuntu手册中的"UID和GID类“一节。

据我所知,没有创建用户或组的包列表。

包在他们的*.preinst*.postinst脚本中创建额外的用户和组。因此,要查找已安装的已创建用户的包

代码语言:javascript
复制
grep 'adduser ' /var/lib/dpkg/info/*inst

可能是一个起点(将adduser替换为组的addgroup )。

票数 9
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/368974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档