デフォルトのディレクトリ権限 Redhat Linux

デフォルトのディレクトリ権限 Redhat Linux

/data/user-name/ の下に作成される新しいファイルのデフォルトのグループ所有者と権限を設定するにはどうすればよいですか?

/data/user-name/ の下に作成される新しいファイルに、次のプロパティを設定します: 1) グループ所有者 = marketing 2) 所有者権限 = rwx 3) グループ権限 = rwx 4) その他の権限 = r--

touch /data/user-name/test.file
ls -lah /data/user-name/test.file

生産すべき

-rwxrwxr--  1 username marketing     0B Apr  7 13:23 test.file

これを実現する方法がわかりません。 ありがとうございます!!!

答え1

新しいファイルのデフォルトの権限は 0666、つまり rw-rw-rw- です。これらの権限は を使用して削減、つまりマスクすることができますumask。ファイルを作成するときに実行権限を追加するデフォルトのメカニズムはありません。

関連情報