web-dev-qa-db-ja.com

Mac OS X MountainLionからドメイン上のWindowsへのゲストファイル共有

ドメイン上のWindowsの同僚が、資格情報を入力せずにMac上のいくつかのパブリックファイルにアクセスできるようにしたい。 Macはネットワーク上にありますが、ドメイン上にはありません(少なくとも私はそう信じていますが、ドメインが何であるかを理解したことはありません)。

ファイルを共有することができましたが、Windowsユーザーはファイルにアクセスするためにログイン/パスワードを要求されます。

これが私がしたことです:

  • アカウントのSMBオプションを含め、ファイル共有を有効にしました。
  • 「共有フォルダ」ペインで共有するディレクトリ(「common_files」)を追加しました
  • 「全員」がそのディレクトリへの読み取りアクセス権を持っていることを確認しました
  • 「共有」システム環境設定ペインでゲストファイル共有がアクティブになっていることを確認しました。
  • 「アカウント」システム環境設定ペインでゲストログインがアクティブになっていることを確認しました。

Macアカウントのログイン/パスワードを入力すると、そのディレクトリにアクセスできることを確認しました。問題ない。これを行うには、Windowsから「URI」と入力します。

\\my.mac.IP.address\common_files

したがって、ゲストアクセス部分を除いて、すべてが機能します。

何か案が?

ありがとう。

ジャン=デニス

4
jdmuys

これはAppleのSMB Lion以降の実装のバグのようです(LionとMountain Lionの場合はそうですが、Snow Leopardの場合はそうではありません)。したがって、簡単な方法はありません。私自身も同じ問題を抱えており、他の人もそうだったようです: http://forums.macrumors.com/showthread.php?t=1186688

私が見る回避策は次のとおりです(私はこれらを自分で試していません):

  1. Macで新しいユーザーアカウントを設定します(通常のゲストアカウントである「ゲストユーザー」の代わりに、単に「ゲスト」が許可されますか?)。パスワードを付けないでください。次に、プロンプトが表示されたら、他の人がこれらの「資格情報」を入力できます。欠点の1つは、使用するユーザー名をユーザーに指示する必要があることです。
  2. 独自のSMBサーバーをセットアップし、OSXに組み込まれているサーバーの代わりに使用します。上記のリンクの誰かが、MacPortsを使用してこれを機能させたと言っています(これにより、Linuxソフトウェアをマック)。

私自身は、自分のコンピューター(Windows 8)とGF(OSX Lion)の間で共有しているだけです。そこで、彼女のコンピューターに自分用のアカウントを設定し、それを使用して認証を行っています。

これがお役に立てば幸いです。これは私の最初のStackOverflow/StackExchange/SuperUserの答えです。

7
Cameron Lee