usermod -v
( --add-sub-uids
) dan usermod -w
( --add-sub-gids
) dapat digunakan untuk memanipulasi rentang subuid dan subgid untuk akun pengguna, tetapi tampaknya tidak ada alat yang hanya dapat mencantumkannya. Apakah ada satu?
Setidaknya pada kotak Ubuntu 14.04 saya getent
sepertinya tidak siap untuk menangani informasi itu dari /etc/subuid
dan /etc/subgid
.
Saat ini saya menggunakan skrip shell kecil, menggunakan awk
untuk tujuan tersebut.
Berikut kutipan dari 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.
[...]
Jawaban:
Untuk saat ini, inilah skrip shell yang telah saya gunakan.
Sintaksis:
Jika tidak ada nama pengguna yang diberikan, semua akan terdaftar. Jika nama pengguna diberikan, hanya entri untuk itu yang akan ditampilkan.
Penanganan kesalahan adalah suboptimal, tetapi jika itu membantu seseorang ...
sumber