web-dev-qa-db-ja.com

ACLなしでデフォルトのファイル許可モードを設定する

ファイルシステムACLをサポートしていないAWSEFS共有があります。 EFS共有内のフォルダをデフォルトのモードに設定するにはどうすればよいですか664

1
spiffytech

umaskを使用:

umask 002 /the/directory

これにより、ディレクトリ自体と内部のディレクトリに775権限が設定され、ファイルに664権限が設定されます。

ディレクトリ(およびサブディレクトリ)には、所有者、グループ、およびその他のユーザーがトラバースできるようにするための実行権限があります。ファイルには、所有者の読み取り/書き込み、グループの読み取り/書き込み、および他のユーザーの読み取りが含まれます。

以下で説明するように、これはディレクトリに書き込むプロセスにも依存します。変更アクセス権を持つ他のユーザーも、umask自体、または存在する場合は内部のサブディレクトリを変更できます。

1
Nasir Riley