1. ホーム
  2. apache

[解決済み] www-dataのパーミッションは?

2022-09-19 06:51:24

質問

私は /var/www に (cake と呼ばれる) ディレクトリを持っており、www-data がそれに書き込むことを許可する必要がありますが、私は (sudo を使用せずに) それに書き込むことも希望しています。私のマシンの他のユーザー(またはハッカー)がそのディレクトリのファイルを変更しようとする場合に備えて、パーミッションを777に変更することが怖いです。どのように私は自分自身とApacheのwww-dataのためのアクセスのみを許可するのでしょうか?

どのように解決するのですか?

sudo chown -R yourname:www-data cake

では

sudo chmod -R g+s cake

最初のコマンドはオーナーとグループを変更します。

2番目のコマンドは、cake内の新しいファイルやディレクトリが同じグループパーミッションを持つようにするs属性を追加します。