オペレーティングシステム:Oracle Solaris 11.3 SPARC
問題:ACLを使用してファイル権限を継承しようとしましたが、部分的に機能しました。シェルから直接作成されたファイルとディレクトリの場合、権限は継承されますが、Oracle Api Gateway(OAG)はそのディレクトリ(同じユーザーと同じグループ)からログファイルを作成するときに権限を継承しません=デフォルトを使用します。
私が使用するコマンドは次のとおりです。
/usr/bin/chmod A=owner@:full_set:fd:allow,group@:read_set:fd:allow,everyone@:full_set:fd:deny trace/
デフォルトでは、OAGによって生成されたログはトレースフォルダの権限(所有者に対するすべての権限、グループに対する読み取り権限、他のすべてのユーザーに対する権限なし)を継承したいと思います。
どんな提案がありますか?
答え1
私の記憶は、ディレクトリにsetgidビットを設定する必要があるということです。