usermod -v
(--add-sub-uids
)和usermod -w
(--add-sub-gids
)可用于操纵用户帐户的subuid和subgid范围,但是似乎没有工具可以仅列出它们。有一个吗?
至少在我的Ubuntu 14.04机器上getent
,似乎并没有准备好处理来自/etc/subuid
和的信息/etc/subgid
。
目前,我正在使用一个小的shell脚本,awk
用于此目的。
以下是摘录usermod(8)
:
-v, --add-sub-uids FIRST-LAST
Add a range of subordinate uids to the users account.
[...]
-V, --del-sub-uids FIRST-LAST
Remove a range of subordinate uids from the users account.
[...]
-w, --add-sub-gids FIRST-LAST
Add a range of subordinate gids to the users account.
[...]
-W, --del-sub-gids FIRST-LAST
Remove a range of subordinate gids from the users account.
[...]
3
对名称空间的工具支持落后于内核支持,因此如果答案是“这些工具尚不存在”或至少“这些工具尚未进入大多数发行版”,这也不会令我感到惊讶。
—
吉尔(Gilles)'所以