Centos

/etc/group 聲明看似錯誤,仍然有效嗎?

  • August 2, 2017

這更像是一個澄清問題而不是一個問題。

我不是系統管理員,但出於好奇,我瀏覽了我們的配置文件並遇到了這種行為。

這是在CentOS 5.8系統上

/等/組:

LN XX: <groupname>:x:<id>:<uname of another user>:<another user>:,<me>

如您所見,使用者不是由’,‘分隔而是’:’,並且在我的使用者名之前都是’:,’

我預設是不同組的成員。

我正在寫入的文件夾和其中的文件/目錄具有權限 (775)

rwxrwxr-x
drwxrwxr-x

它的所有者是前面提到的組中的另一個使用者。

我的問題是:

  • 為什麼我可以寫入這個文件夾?/etc/group 的聲明與文件中的不同,所以我應該是其他人,不是嗎?
  • 是否有其他地方/方式將使用者添加到組。

請注意,在/etc/group您提供的行中,,您的姓名前有一個。Centos 系統有可能(但不太可能)在解析 /etc/group 方面非常自由。

更有可能的是,它將:您之前的所有分開的使用者名視為一個使用者名,<uname of another user>:<another user>:……而您的使用者名只是該組的第二個成員。如果我創建一個類似於您的範例的虛假組,這就是我的(debian sid)系統所做的。

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