給定一個POSIX兼容的Unix系統(例如OS X,Linux和FreeBSD的)與 文件系統的ACL啓用,並與權限模式 0600
一個普通的文件,是否有可以授予組或世界上任何一個訪問規則寫 特權的文件儘管文件模式?POSIX文件系統ACL是否可以在模式爲`0600`的文件上授予組/世界寫入權限?
我知道可以進一步限制文件的權限,但我不知道相反的情況是否屬實。
給定一個POSIX兼容的Unix系統(例如OS X,Linux和FreeBSD的)與 文件系統的ACL啓用,並與權限模式 0600
一個普通的文件,是否有可以授予組或世界上任何一個訪問規則寫 特權的文件儘管文件模式?POSIX文件系統ACL是否可以在模式爲`0600`的文件上授予組/世界寫入權限?
我知道可以進一步限制文件的權限,但我不知道相反的情況是否屬實。
由於缺乏真正的POSIX標準,非C API和普通用戶級工具,更多的測試告訴我這確實是可能的,這相當令人不安,這是令人不安的。
這是可能的,但以一種迂迴的方式:給每個用戶和組,通過ACL寫入訪問權限。
OS X:'chmod + a「組:每個人都允許寫入,刪除」private.db「是有效的世界寫入。我希望POSIX模式位可以像umask WRT ACL一樣工作:無論程序如何規定,進程umask 0077都會強制所有者權限;如果ACL以相同的方式尊重模式位,它會不會很好?這樣,只想使用ACL的系統可以將文件模式普遍設置爲0777(與NTFS類似) – guns
真的嗎?你是對的。這確實是令人不安的! – tchrist