所有グループが実行可能ビットを取得できないのはなぜですか? [コピー]

所有グループが実行可能ビットを取得できないのはなぜですか? [コピー]

ACLの使用:

[root@rex web]# pwd
/media/web
[root@rex web]# ll -d
drwxr-xr-x. 2 root root 4096 Jan  1 14:31 .
[root@rex web]# setfacl -m d:g::rwx .
[root@rex web]# setfacl -m g::rwx .
[root@rex web]# touch newTest
[root@rex web]# getfacl newTest
# file: newTest
# owner: root
# group: root
user::rw-
group::rw-
other::r--
[root@rex web]# getfacl .
# file: .
# owner: root
# group: root
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:other::r-x

簡単な質問には答えられません。実行可能ビットがグループのデフォルトACLにある場合、結果ファイルに表示されないのはなぜですか?設定に問題があると思いましたが、umask結果は同じでした。

[root@rex web]# umask
0022
[root@rex web]# umask 0000
[root@rex web]# touch anotherTest
[root@rex web]# getfacl anotherTest
# file: anotherTest
# owner: root
# group: root
user::rw-
group::rw-
other::r--

私はこれが意図的なものであると確信しています。わかりません。

それがデフォルトグループに固有のものであることを確認しようとしましたが、mask何らかの理由で私のACLに表示され始めました。

[root@rex web]# setfacl -m g:web:rwx .
[root@rex web]# setfacl -m d:g:web:rwx .
[root@rex web]# touch newer
[root@rex web]# getfacl newer
# file: newer
# owner: root
# group: root
user::rw-
group::rwx                      #effective:rw-
group:web:rwx                   #effective:rw-
mask::rw-
other::r--

だから上には表示されないようですが、私の質問は次のとおりです。

1) メイングループ以外のグループを指定する前に「マスク」が表示されないのはなぜですか?

2)このマスクはどこで出ましたか?どの親ディレクトリにも表示されません。

ベストアンサー1

おすすめ記事