私はcifs_utilsを使用してRed Hat 6サーバーにCIFSファイルシステム(NetAPP上)をマウントし、WebDAV経由でHTTPS経由でCIFSファイルシステムのいくつかのディレクトリを共有しました。ローカルのApacheユーザーがWebDAVを介して共有にアクセスするユーザーの代わりにファイルにアクセスできるように、ディレクトリにいくつかのACLを設定する必要がありますが、cifs_utilsパッケージでsetcifsaclを使用しようとすると、SIDが必要と思われ、認識されません。ユーザーapacheまたはapacheユーザーUID(48)。マニュアルページは多くの情報を提供しません。どんな提案がありますか?すでにCIFSをマウントしてRWをマウントしています。
cifsaclオプションを使用してマウントすると、ファイルのすべての権限が削除されるため、実際には状況がさらに悪化します(ls -laはファイルの------------を表示します)。
答え1
マウントオプションで非常にシンプルで不適切なソリューションを見つけました:uid = apache、gid = apache。これにより、Apache ユーザーに ACL が不要になります。