Group

為什麼 uucp 採取第 10 組?

  • June 20, 2015

根據YoLinux的說法,組 ID 10 通常屬於 wheel。在我的 Arch Linux 安裝中,果然有/etc/groupwheel:10。

但是,在我的 Ubuntu 機器上,我收到了uucp. 快速搜尋一下uucp 的 Ubuntu 手冊頁,這似乎有不同的目的。

那麼為什麼會uucp得到那個組ID呢?我可以更換它還是應該只用一個不同的組 ID 來代替輪子?

組 ID 號 (GID) 沒有專門硬編碼到特定組。它由文件中的條目指定/etc/group。在我的 Fedora 19 系統上,例如:

$ head -15 /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:logcheck
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:saml
cdrom:x:11:
mail:x:12:
man:x:15:
dialout:x:18:

在 Ubuntu 系統上,我有:

$ head -15 /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:manny
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:

但這些都不是一成不變的。這些數字是文件/目錄寫入文件系統時儲存的內容。當您使用諸如ls -l.

我只需將輪組設為該文件中的另一個條目,然後使用命令添加它。您通常可以使用addgrouporgroupadd命令添加條目。

那麼為什麼是 UUCP 10 呢?

此排序是系統建構時的副產品(**注意:我指的是這些文件何時由特定發行版的作者建構)或系統執行包添加/安裝過程時使用它的包管理器(即 APT、RPM、pacman 等)。

參考

引用自:https://unix.stackexchange.com/questions/152326