AFP:1人のユーザーがフォルダーにアクセスできません


1

iMacユーザーがAFPを介して接続する簡単なファイル共有セットアップがあります。今朝、設定を変更しなくても、1人のユーザーがベースフォルダーにアクセスできなくなりました。

フォルダーには標準のPOSIXおよびACLアクセス許可が適用されており、この1人のユーザーとまったく同じグループに属する別のユーザーは問題なくフォルダーにアクセスできます。

サーバーは10.6.8です(最近10.5からアップグレードされましたが、暫定的には特に問題はありませんでした)。サーバー管理ツールのファイル共有ペインを使用して、「ok」ユーザーが効果的なアクセスビューアで完全な読み取りアクセス権を持っていることを確認しました。一方、「悪い」ユーザーには権限のサブセットしかありません(添付画像を参照)。

悪い効果的なアクセス

また、サーバーに直接ログインしsu、特定のディレクトリにアクセスしようとするとエラーが発生することを確認しました。(su「OK」ユーザーとしてdを選択してもエラーなし。

Posixパーミッションはr-xr-x ----に設定されます。ここで、グループはユーザーのメイングループの継承グループです。(両方のユーザーに同じ状況)。ACLのアクセス許可は、管理者がフルコントロールできるように設定され、他のすべてのユーザーへの書き込みを拒否します。

何か案は?「書き込み拒否」ACLを削除すると、状況が変わる可能性があります。しかし、たとえそれが機能していても、-なぜ-を理解したいと思います。 これはうまくいきませんでした


新しく追加された情報

dsmemberutil checkmembership -U USERNAME -G GROUPyields ユーザーを介してメンバーシップを確認することは、メインのOpenDirectoryマスターで実行されている場合、グループのメンバーではありません。クライアントでは、同じコマンドによりユーザーはグループのメンバーになります。


ユーザーのグループのメンバーが読み取り/書き込みできるサブフォルダーでは、この特定のユーザーには権限がありません。そのため、opendirでより大きな何かが不安定になるよりも、特定のフォルダーでのアクセス許可の問題になる可能性は低くなります。
ケント

回答:


1

これが発生した理由をまだ理解していませんが、明示的にユーザーをWorkgroup Managerの継承グループに追加し、で確認してdsmemberutil、AFP共有に再接続し、切断してから明示的なグループ割り当てを削除することで、問題を解消できました。結局のところdsmemberutil、ユーザーがグループに属していることを示しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.