-3

次の問題があります。

私たちのユーザーは、Mac OS Leopard を実行している Mac を使用して、AFP 経由で Tiger Server (バージョン 10.4.11) を実行している Xserve に接続しています。

Xserve で、"staff" というユーザー グループを (Directory Admin を使用して) 作成し、いくつかのユーザー アカウントをそのグループに入れました。次に、アクセスできるようにしたいフォルダーのグループ「staff」所有者を作成しました。

これで、ユーザーがサーバー上のファイルにアクセスして保存するたびに、そのアクセス許可は「staff」のアクセス許可ではなくユーザーのアクセス許可に戻ります。さらに奇妙なことに、AFP を介して新しいフォルダーを作成し、「staff」に読み取り/書き込み許可を与えると、すぐに「Everyone: No Access」に戻ります。

私はかなり変です。解決策への指針は大歓迎です。

4

6 に答える 6

3

setgidディレクトリのビットを設定する必要があると思います。ウィキペディアを参照してください

于 2009-03-18T23:19:54.833 に答える
1

ACLをオンにし、グループを追加し、ACLを介してアクセス許可を設定してから、伝播します。

于 2010-01-12T22:52:20.820 に答える
1

これは少し暗いショットですが、デスクトップ OSX のアクセス許可でいくつかの不自然さを感じました。同じことがサーバー OSX にも当てはまる可能性があります。

デスクトップでは、新しいユーザーごとに、そのユーザーに一致する一意のグループが作成されます。サーバーはこのように動作しますか? その場合、そのグループを削除しようとしましたか?

于 2009-03-17T14:11:10.580 に答える
1

ファイルの所有者がグループを変更しても、グループアクセス権を持つ全員がファイルにアクセスできるわけではないので、各ユーザーにデフォルト/マスターグループを設定する必要があると思います。また、ディレクトリ/ファイルへのグループ読み取りおよび書き込みアクセス権があることを確認してください。

于 2009-03-21T01:13:59.090 に答える
1

Leopard クライアント フレームワークのバグのようです。10.4 クライアント ボックスで同じことを試しましたか? バグのように見えると言う理由は?このスレッド: http://lists.psu.edu/cgi-bin/wa?A2=ind0903&L=macenterprise&T=0&F=&S=&P=204647

于 2009-03-17T20:53:25.303 に答える