AppleVolumes.defaultの中

:DEFAULT: options:upriv,usedots cnidscheme:dbd dbpath:/var/netatalk/CNID/$u maccharset:MAC_JAPANESE volcharset:UTF8 dperm:0770 fperm:0660 veto:/lost+found/

/home/hoge/$u "AFP-TEST($u)" allow:@afpuser deny:all rwlist:@afpuser

テストユーザは3つ位作って、管理ユーザhogeの中で飼う。ネストは御法度承知。

SGIDの設定もやっとく。下のサイト参考にしました。
http://una.soragoto.net/lecture/linux/permission/9.html

テストユーザで入って、フォルダとファイルをコピーして管理ユーザでパーミッションをOSXから見てみる。


OSX10.4からコピーとOSX10.6からコピー。10.7以降は手元にないのでテストできませぬ。

OSX10.4からファイルは
オーナー 読み/書き
グループ 読み/書き
その他 読み出しのみ

OSX10.4からフォルダは
オーナー 読み/書き
グループ 読み/書き
その他 読み/書き


OSX10.6からファイルは
オーナー 読み/書き
グループ 読み/書き
その他 アクセス不可

OSX10.6からフォルダは
オーナー 読み/書き
グループ 読み出しのみ

その他 読み出しのみ

んぬーーーーー。管理ユーザがファイルを移動/削除出来る仕様まで遠いです。