У меня есть файл с ACL:
user@Linux:~/Documents$ getfacl Test.java
# file: Test.java
# owner: user
# group: user
user::rw-
user:user1:r--
group::rw-
mask::rw-
other::r--
Маска "rw-", что, как я понимаю, означает, что я не могу использовать запись ACL для предоставления разрешения на выполнение. Однако, когда я пытаюсь добавить разрешение «rx» для пользователя, маска меняется на «rwx» и предоставляется разрешение на выполнение:
user@Linux:~/Documents$ setfacl -m u:user2:rx Test.java ; getfacl Test.java
# file: Test.java
# owner: user
# group: user
user::rw-
user:user1:r--
user:user2:r-x
group::rw-
mask::rwx
other::r--
Может кто-нибудь объяснить мне, что здесь происходит, пожалуйста?