また、ファイルにRWXを設定します(フォルダのみ)ACL

また、ファイルにRWXを設定します(フォルダのみ)ACL

ユーザーのデフォルト RWX を設定するには、次の権限セットを使用します。何らかの理由で新しく作成されたファイルには影響しません。

新しく作成されたファイル(/home/adminの下)に対するRWX権限を取得する方法をご存知ですか?

root@admin:# getfacl /home/admin/
getfacl: Removing leading '/' from absolute path names
# file: home/admin/
# owner: admin
# group: some_group
user::rwx
group::r-x
other::---
default:user::rwx
default:group::r-x
default:other::---

「管理者」ユーザーとして

admin@admin:~$ mkdir test1
admin@admin:~$ getfacl test1
# file: test1
# owner: admin
# group: some_group
user::rwx
group::r-x
other::---
default:user::rwx
default:group::r-x
default:other::---

admin@admin:~$ touch test1/testfile
admin@admin:~$ getfacl test1/testfile
# file: test1/testfile
# owner: admin
# group: some_group
user::rw-
group::r--
other::---

ご覧のとおり、生成されたファイルにはRWX権限が設定されていません。

ACLが必要ですか、またはACLを使用して同じ結果を得る可能性はありますかumask

ベストアンサー1

AFAIKデフォルトでは、ファイルを生成するときにフラグを追加する方法はありませんx。これはファイルを実行できる特別なフラグなので、事後に手動で設定する必要があります。

おすすめ記事