- 259 名前:login:Penguin mailto:sage [2008/01/28(月) 14:15:36 ID:PAGEIDI3]
- 長文だが誰か付き合ってくだされ。
ファイルサーバーを建てたのですが、Macのファインダ(Windowsでいうエクスプローラ)の 表示変更が保持できなくて困り中。 やりたいこと: 1. MacOS8と9でファインダの「リスト表示」を保持させたい。 2. others(ゲスト接続)のパーミッションはr-xとしたい。 3. 1と2を両立させたい。 調べたこと: 前提条件は、Linuxユーザー=mac(MacOS→Netatalk接続用)、win(Windows→Samba接続用) 各々mac、winの2グループに所属。 認証はpam_smbにやらせるけど関係ある?こちらもmac、winを登録済みです。 どうも親ディレクトリのオーナーが自分になっていないと表示データの保持ができてないような… drwxrwxr-x+ mac mac test1/ →保持可 drwxrwsr-x+ mac win test2/ →保持可(グループの実行権がsに変化) drwxrwxr-x+ win mac test3/ →保持不可 drwxrwxr-x+ win win test4/ →保持不可 ※ちなみにACLの使用/不使用は影響せず。 MacOSは表示用のデータをサーバー側に持ってて、それを書き換えてるのだと思うのですが、 そもそも何でグループとして権限を与えてるのにmacからの設定が反映されないのか不思議。 Samba側でforce user = macなどすればリスト表示のまま保るが、ゲストもmac扱いになって しまうので希望2を満たせない。 何か妙案をお持ちの方助けてください。 環境: サーバー CentOS5.1/Samba3.0.2/Netatalk2.1dev(cvs版) クライアント WindowsNT4、XPpro/MacOS8、9、X 他に晒した方が良いものがあれば晒します
|

|