
在Linux中,尤其是Ubuntu和Arch中,有沒有辦法為群組名稱加上別名?具體來說,我有一個 python 腳本來檢查群組“nogroup”,在 Arch 上稱為“nobody”。如果可能的話,我不想改變劇本。
答案1
groupadd
有一個選項--non-unique
(短版本-o
),當與--gid
(短版本-g
)結合使用時,允許建立具有非唯一群組 ID 的群組。具有相同群組 ID 的兩組可以互換使用(根據我在我的機器上所做的測試)。
一些例子:
groupadd --non-unique --gid <existing group ID> <new alias>
groupadd --non-unique --gid $(getent group nobody | awk -F : -e '{print $3}') nogroup