Linux 中的組別別名

Linux 中的組別別名

在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

相關內容