新しく作成されたファイルまたはFTP経由でアップロードされたファイルをデフォルトでグループに所属させる

新しく作成されたファイルまたはFTP経由でアップロードされたファイルをデフォルトでグループに所属させる

ファイルを作成したり、FTP 経由でアップロードしたりするたびに、ユーザーが「myuser」であるとすると、そのチャンネルはユーザーの場合は「myuser」、グループの場合は「myuser」になります。したがって、chownグループの所有権を apache などに変更するには、コマンドを手動で実行する必要があります。

私は開発サーバーにプロジェクトファイルを頻繁にアップロードしており、chownそれらのファイルを手動でグループにアップロードする必要があります。アパッチそしてマイユーザー実行できるように、所属する者を特定します。

アップロードまたは作成したファイルを特定のグループ (「www-data」とします) に自動的に属させて、手動で chown しなくても済むようにする方法はありますか? もしあるなら、教えてください。私は Linux の専門家ではなく、中級者レベルです。

PS: CentOS 6.5 を使用しています

答え1

適用されるコマンドには 2 つのバージョンがありますusermod。 がある場合とない場合、-a追加または付加を意味します。-aユーザーがいない場合、他のグループは削除され、 がある場合は、-a新しいグループが既存のグループに追加されます。

私は実際に読んだ「ユーザーのプライマリグループを変更するにはどうすればよいですか?」毎日扱う機能ではないので、実行直前に確認します。

関連情報