usermod -v
( --add-sub-uids
) y usermod -w
( --add-sub-gids
) se pueden usar para manipular los rangos subuid y subgid para una cuenta de usuario, pero parece que no hay ninguna herramienta que pueda simplemente enumerarlos. ¿Hay uno?
Al menos en mi cuadro Ubuntu 14.04 getent
no parece estar preparado para manejar esa información desde /etc/subuid
y /etc/subgid
.
Actualmente estoy usando un pequeño script de shell, con awk
el propósito.
Aquí hay un extracto de 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
El soporte de herramientas para espacios de nombres va a la zaga del soporte de kernel, por lo que no me sorprendería si la respuesta fuera "estas herramientas aún no existen" o al menos "estas herramientas aún no han llegado a la mayoría de las distribuciones".
Gilles 'SO- deja de ser malvado'