web-dev-qa-db-ja.com

umask = 0000にした後でも666許可

Umask = 0000にしました。ただし、ファイルを作成するときは、666のアクセス許可があります。ディレクトリは777になりますが、それで問題ありません。

また、私の目的は、パーミッション774のファイル/ディレクトリを作成することです。これのumaskは003になると思いますか?

2
Ahmad

Umaskは、ファイルに対する実行可能権限を提供しません。だからこれは正しい。

umask 0003は、774に等しいアクセス許可を持つディレクトリを作成します。ただし、ファイルの場合は、実行可能権限を自分で設定する必要があります。 Umaskはその機能を提供しません。

chmod 774 file

4
Peter