
*私は Windows Server 2008 R2 マシンを使用してワークフローの一部としてファイルを共有している 4 台の Mac を所有しており、各ユーザーには独自のフォルダーがあり、完了したジョブは完了時にアーカイブ フォルダーにドロップされます。各ユーザーには、別のドメイン コントローラーによって管理される AD アカウントがあります。
Mac ユーザーは、作成したファイルの移動や名前の変更で問題を抱えています。ファイルの作成、削除、編集は問題なく行えますが、移動や名前の変更はできる場合もあれば、できない場合もあります。何かアイデアはありますか?*
編集: さらに調査したところ、権限ではなくファイルのロックの問題であることがわかりました。一部のプログラムでは、ファイルをプレビューしたり開いたり (ロックされていると想定) したり、解放したりしません。すべてのプログラムを強制終了するか、共有を再マウントすると機能するように見えますが、これはユーザーにとってあまり受け入れられない回避策です。
答え1
権限は共有の上から下へ伝播するようにしてください。権限の問題があるフォルダーをメモし、権限が正しく設定されているかどうかを調べます。通常、すべての親権限を削除し、ルート共有フォルダーで最初からやり直すのが最善だと考えています。
答え2
過去にOSXがWindowsのSMB共有に接続するときにファイルロックを開いたままにするという問題が何度もありました。根本的な問題にたどり着くことはなく、結局エクストリームZ-IPOSX ユーザーに AFP 共有を提供します。
答え3
自分の質問に答えるのは少し生意気な気がしますが、どこにも行き着かない掲示板を何時間も探し回ったので、それがどれほどイライラするかはわかっています。これはアクセス権の問題ではありません。多くの人と同じように、私もアクセス権の問題だと思っていました。これはファイルのロックの問題です。Mac はサーバー上にホストされているファイルを開いて閉じますが、ファイルが含まれているディレクトリの上のディレクトリは開いたままです。このディレクトリは移動も名前変更もできません。接続を閉じるには、共有ドライブをアンマウントして再マウントするか、Finder を終了するか、Windows サーバーでは、コンピューターを右クリックして [管理] を選択し、[役割] を展開して [ファイル サービス] を展開し、[共有とストレージの管理] をクリックします。次に、上部のメニューから [アクション] をクリックし、[開いているファイルの管理] をクリックします。すると、コンピューター上の開いているファイルがすべて表示されたダイアログが表示されます。私は開いているファイルで並べ替えて、ファイル パスを順番に表示するようにしています。問題のあるフォルダーを選択し、[選択したフォルダーを閉じる] をクリックします。後者を開くのは難しそうに聞こえますが、ダイアログが開くと、ユーザー数が多い場合でも管理しやすくなります。
これはまだ解決策ではなく、回避策ですが、他の人の検索に役立つと思いました。