web-dev-qa-db-ja.com

Sudo LAMP / var / wwwディレクトリの正しいアクセス許可

権限を設定しようとしています

Sudo 775 - R  /var/www/

Sudo userのランプのwwwフォルダー内のすべてのフォルダーおよびすべてのファイル。

これはシステムをセットアップする正しい方法ですか?

3
Amit Bera

/ var/www /の下での適切な許可は755 for foldersおよび644 for filesです。

  • 755の値は読み取り可能 by ユーザーグループ、およびワールド、- 書き込み可能 by ユーザー実行可能 by ユーザーグループ、およびワールド。フォルダーをアップロードする場合は異なる必要があり、手動で変更する必要があります。

  • 644の値は読み取り可能 by ユーザーグループ、およびワールドしかし、-書き込み可能は-ユーザーによってのみ。

/ var/www /の下のフォルダーとファイルを755および644に設定する短いコマンドは次のとおりです。

find /var/www -type d -exec chmod 755 {} \; 

find /var/www -type f -exec chmod 644 {} \;

これらは単純なコマンドなので、すべてのフォルダーとファイルをこれらのアクセス許可に取得しますが、これはベストプラクティスではありません。設定するフォルダーまたはファイルを具体的に設定する方がよいでしょう(コメントを検討した後、この回答を編集しますAzkerM)から。

5
metamorph