0

次のコマンドを実行して/var/www内のファイルのアクセス許可を設定したLAMPサーバーがあります。

groupadd web
usermod -a -G web my_user
chown -R root:web /var/www
chmod -R 775 /var/www
chmod -R g+s /var/www

私の目標は、すべてのファイルを「web」グループのメンバーが書き込み可能にすることです。ファイルの所有権を変更せずに(Wordpress内などで)ファイルのアップロードを許可する安全な方法はありますか?注:これはプライベートサーバーです。

4

1 に答える 1

1

ディレクトリのみにアクセス許可を適用する1つの方法は、findコマンドを使用することです。例えば:

# Set the owner and group on everything.
chown -R root:web /var/www

# Make *directories* read/write/execute and set the `sgid` bit.
find /var/www -type d -print | xargs chmod g+rwxs

これによりすべてのファイルが実行可能になるため、実行したくありませchmod -R 775 /var/wwwん。これはおそらくあなたが望むものではありません。

于 2012-04-04T12:56:34.433 に答える