ディレクトリから継承するのではなく、自動的にファイルグループと権限を設定する

ディレクトリから継承するのではなく、自動的にファイルグループと権限を設定する

私のVPSにWebサーバーデーモンを設定しました。デーモンは「node」という独自のサービス・ユーザーによって実行されます。ノードのホームディレクトリに私が属している「siteadmin」所有グループを割り当て、ホームディレクトリで使用されるファイルを操作できるようにするために必要なタスクを設定してchmod g+s実行しました。setfacl

特定のオプションセットを使用してプログラムの他のインスタンスを呼び出して、コマンドが実行されているデーモンに渡されます。このプロセスには、/tmp/unix.socketユーザーノード、グループノード、および権限755を使用して実行されているデーモンによって生成されたファイルへのアクセスが含まれます。このプロセスが成功するには、このファイルのグループ所有権をsiteadminに変更し、ファイルへの書き込み権限を付与する必要がありました。グループにファイルを送信します。しかし、デーモンが起動するたびにファイルを削除して再生成して、私が起動した場所に戻ります。

これは、デーモンにコマンドを渡したいときはいつでも、2行のシェルスクリプトを実行すると簡単に解決できるマイナーな面倒ですが、存在する場合はもう少し説得力のあるソリューションに興味があります。

ファイルが作成されるたびに、ファイルのグループ所有権と権限を自動的に変更できますか?ファイルシステム内のどこでも、ユーザーノードによって生成されたすべてのファイルに対して指定されたグループとグループの権限を自動的に設定できますか?

ベストアンサー1

おすすめ記事