質問: Linuxサーバー内の2つフォルダをsambaでwindowsクライアントへ、NetatalkでMacクライアントへそれぞれ共有設定して利用しています。つまりクライアントからネットワークコンピュータを見ると、Linuxサーバー内に2つのフォルダが見える状態です。 数日前から、このうち一つのフォルダが、MAC側からだけ、中身が見えなくなりました。試しにMACから書き込むと「アクセス権が無い」というようなエラーメッセージが出ます。その時Windowsクライアントから確認すると、そのファイル名でサイズ0のファイルが出来ています。 問題が起きた頃に特にサーバーの設定を変更した覚えは全くありません。 原因が全く見つからず困っています。 Server:TurboLinuxServer10 Client:MacOSXと9 よろしくお願いいたします。
回答: その1。SambaがWindowsクライアントから橋渡して書き込むファイルのグループ/オーナーがnetatalkのそれと異なりませんか? その2。そのMacから読み込み・書き込み出来なくなったフォルダはnetatalkがアクセスできる権限ではない権限にアクセス権が書き換えられていると思います。 その2つのフォルダのあるディレクトリをls -laしてみてください。 そして書き込み権限を確認してください。