umaskLinuxではACLを使用することによってファイルやディレクトリへのアクセスをより細かく制御することが可能になります。「デフォルトACL」とumaskACLを設定するACLはファイル、ディレクトリに対して設定が可能です。設定する際はsetfaclコマンド、設定を確認する際はgetfaclコマンドを用います。setfaclを実行できるのは、rootユーザか、設定対象ファイル(ディレクトリ)の所有者のみとなります。test1.txt設定されたACLを確認する場合はgetfaclコマンドを使用します。test1.txtグループ名やユーザー名を省略した場合は全てのユーザー、グループに対して適用されます。test1.txt「デフォルトACL」を設定するディレクトリに対しては「デフォルトACL」を設定することが出来ます。対象ディレクトリにデフォルトACLの設定をしておくと、そのディレクトリ内へファイルが作成された際、「デフォルトACL」の設定がファイルに継承され自動的に設定されます。この「デフォルトACL」の設定をディレクトリに行えば、作成される各々のファイルに対してACLを設定する手間を省くことができます。「デフォルトACL」を設定する場合、先頭にdefault:(又はd:)を追加します。/test1「デフォルトACL」とumaskファイルを作成した際の初期パーミッションはumaskの値で決定されますが、親ディレクトリに対してデフォルトACLが設定されている場合、umaskの値は無視されます。新規作成されたファイルに適切なパーミッションが設定されていない場合、getfaclコマンドを用いて親ディレクトリのACL設定を確認してみると吉です。>【Linux】ACLを理解する【umaskとの関係】Taketiyoプログラミング、筋トレが大好きです。4~5年にわたりWeb関係のシステム開発全般に携わっており、現在は某コミュニティにおいて技術トップとして携わっています。Angular(Javascript)を使ってWebサービスを作るのが得意です。