ディレクトリのデフォルト権限を設定する方法

ディレクトリのデフォルト権限を設定する方法

私はリモートサーバー(RHEL 8)でいくつかのWebページを操作しており、ディレクトリはですvar/www/html/project。プロジェクトファイルには、charts内部の.jsファイルが随時更新されるフォルダがあります。

だから私はいつもそのディレクトリのファイルに対する権限を私が望むように設定しました。これらすべてのファイルのデフォルト権限を777に設定する方法を見つける必要があります。

したがって、私のターゲットディレクトリはですvar/www/html/project/charts。すべての人に読み取り、書き込み、および実行権限を付与するには、すべてのファイル(内部的に削除され、再生成された場合でも)を設定する必要がありますか?

たとえば、このディレクトリのデフォルト権限を777に設定する必要があります。可能ですか?

chmod 777 var/www/html/project/charts/

私はそこで答えを見つけました。ところで、777をどこに追加するかを混乱させます。 ディレクトリ内のすべてのフォルダ/ファイルに対してデフォルトのファイル権限を設定するには?

ベストアンサー1

必要なディレクトリ権限が実際にある場合777(例:非常に可能性なし)設定する必要はありませんumask 0。あなたの質問が間違っている可能性が高く、「正しい」ユーザー(所有者)および/またはグループや適切な権限などの権限の問題に対するより良い解決策があります。

おすすめ記事