Freebsd
為什麼 FreeBSD 上的一些使用者名以下劃線開頭?
FreeBSD 上的一些使用者名以下劃線開頭:
_dhcp:*:65:65:dhcp programs:/var/empty:/usr/sbin/nologin
但其他人沒有:
www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
這個下劃線有什麼意義?它是純粹的歷史還是有實際目的?
在 FreeBSD埠/UIDs文件中可以看到更多範例。
可能有不止一種情況,但您指出的情況在 2008 年的郵件列表執行緒*ISC DHCP 伺服器埠 UID/GID 問題*中進行了討論,其中
_dhcp
使用者被稱為特殊帳戶(具有與守護程序不同的權限):I noticed that, but I believe that that is a privilege separation account that is used with the OpenBSD-version of the dhclient. Also, as I pointed out, if this is usable, then why isn't the isc-dhcp-server port using it instead of allocating a UID/GID for itself during the install? Erik Florent Thoumie wrote: > On Jan 18, 2008 12:01 PM, Erik Van Benschoten <evanben at valleycomnet.com> wrote: >> Greetings, >> >> Is there a specific reason that the port of the ISC's DHCP server does >> not seem to have/use a registered UID/GID? > > Maybe because there's already _dhcp user (uid 65) in base?
檢查我的 FreeBSD 10 機器,我看到另一個帳戶,這個標記足夠清楚:
_pflogd:*:64:64:pflogd privsep user:/var/empty:/usr/sbin/nologin
進一步閱讀:
+ 如果使用者 _dhcp 不存在,讓 dhclient(8) 回退到使用者nobody。幫助升級。 + 有趣的是,DHCP 程序的新 _dhcp 使用者和組。
- “使用者/組 _pflogd:_pflogd” _ 是什麼?(freebsd-current 郵件列表,2004)
- pf 沒有登錄 5.3-BETA3 嗎?(freebsd-pf 郵件列表,2004)
好的,你們讀過更新嗎? > 20040623: > pf 已更新到 OpenBSD-stable 3.5 並且 pflogd(8) 是特權 > 現在分開了。它使用新創建的“_pflogd”使用者/組 > 組合。如果您打算使用 pflogd(8),請確保執行 > mergemaster -p 或手動安裝“_pflogd”使用者和組。