usermod -v
( --add-sub-uids
) та usermod -w
( --add-sub-gids
) можуть використовуватися для маніпулювання підвищеними та підкладними діапазонами для облікового запису користувача, але, мабуть, немає інструменту, який міг би просто перелічити їх. Є такий?
Принаймні, на моєму полі Ubuntu 14.04 getent
не здається готовим обробляти цю інформацію з /etc/subuid
та /etc/subgid
.
В даний час я використовую невеликий скрипт оболонки, використовуючи 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
Підтримка інструментів для просторів імен відстає від підтримки ядра, тому мене не здивує, якби відповідь була "ці інструменти ще не існують" або, принаймні, "ці інструменти ще не зробили її в більшості дистрибутивів".
—
Жиль 'ТАК - перестань бути злим'