
ユーザーの umask 値が 002 の場合、作成されたディレクトリの権限は 775 になり、作成されたファイルの権限は 664 になります。つまり、ディレクトリの場合は 777 から、ファイルの場合は 666 から umask 値 002 を減算します。
ディレクトリの場合は 777、ファイルの場合は 666 なのはなぜですか?
答え1
ディレクトリをトラバースする場合は、実行権限が必要です。セキュリティ上の理由から、任意のファイルには実行権限を設定しないでください。
ユーザーの umask 値が 002 の場合、作成されたディレクトリの権限は 775 になり、作成されたファイルの権限は 664 になります。つまり、ディレクトリの場合は 777 から、ファイルの場合は 666 から umask 値 002 を減算します。
ディレクトリの場合は 777、ファイルの場合は 666 なのはなぜですか?
ディレクトリをトラバースする場合は、実行権限が必要です。セキュリティ上の理由から、任意のファイルには実行権限を設定しないでください。