Windows Vistaを実行しているPCとファイルを共有するためのLeopard(OS X 10.5)のセットアップは、かなり簡単なプロセスですが、ネットワーキングタスクのように、基本的なプロセスの仕組みを理解すると役に立ちます。
Leopardを始めとして、AppleはWindowsファイル共有の設定方法を再構成しました。 Appleは別々のMacファイル共有とWindowsファイル共有コントロールパネルを使用する代わりに、すべてのファイル共有プロセスを1つのシステム環境設定に入れ、ファイル共有の設定と構成を簡単にしました。
「OS X 10.5でファイル共有 - Windows VistaでMacファイルを共有する」では、PCとファイルを共有するようにMacを設定する全プロセスを順を追って説明します。途中で遭遇する基本的な問題のいくつかについても説明します。
01の09あなたが必要とするもの

- OS X 10.5以降を実行しているMac。
- Windows Vistaを実行しているPC。これらの手順は、Windows Vista HomeおよびBusinessエディション用ですが、Windows Vistaのすべてのバージョンで有効です。
- Windows VistaコンピュータとMacコンピュータの両方への管理アクセス。
- あなたの時間の約30分。
- ああ、あなたが共有したいファイルもあります。
基礎

Appleは、WindowsユーザーやUnix / Linuxユーザーとのファイル共有にSMB(サーバーメッセージブロック)プロトコルを使用しています。これは、Windowsがネットワークファイルとプリンタ共有に使用するのと同じプロトコルですが、MicrosoftはMicrosoft Windowsネットワークと呼んでいます。
AppleはOS X 10.5でSMBを以前のバージョンのMac OSと少し違って実装しました。 OS X 10.5には、ユーザアカウントのパブリックフォルダだけでなく、特定のフォルダを共有するオプションなど、いくつかの新機能があります。
OS X 10.5は、SMBを使用してファイルを共有する2つの方法をサポートしています。ゲスト共有とユーザーアカウント共有。ゲスト共有では、共有するフォルダを指定できます。また、共有フォルダごとにゲストが持つ権限を制御することもできます。オプションは読み取り専用、読み取りと書き込み、書き込み専用(ドロップボックス)です。ただし、フォルダにアクセスできるユーザーは制御できません。ローカルネットワーク上のどの個人もゲストとして共有フォルダにアクセスできます。
ユーザーアカウントの共有方法では、Macのユーザー名とパスワードでWindowsコンピュータからMacにログインします。ログインすると、通常はMacでアクセスできるすべてのファイルとフォルダが利用可能になります。
ユーザーアカウントの共有方法は、PCからMacファイルにアクセスするときに最も明白な選択肢のように見えるかもしれませんが、ユーザー名とパスワードがPC上に残ってアクセスできる可能性はわずかです。だから、ほとんどのユーザーにとっては、共有したいフォルダを指定して他のものにアクセスできないようにするため、Guest Sharingの使用をお勧めします。
SMBファイル共有に関する重要な注意点。ユーザーアカウントの共有を無効にすると(デフォルト)、WindowsコンピュータからMacにログインしようとする人は、正しいユーザー名とパスワードを入力しても拒否されます。ユーザーアカウントの共有を無効にすると、ゲストのみが共有フォルダにアクセスできます。
03の09ワークグループ名を設定する

ファイル共有が機能するには、MacとPCを同じ「ワークグループ」にする必要があります。 Windows Vistaでは、ワークグループの既定のワークグループ名が使用されます。ネットワークに接続されたWindowsコンピュータのワークグループ名を変更していない場合は、すぐに実行できます。また、Macは、Windowsマシンに接続するためのWORKGROUPというデフォルトのワークグループ名を作成します。
あなたのWindowsワークグループ名を変更した場合、私の妻と私のホームオフィスネットワークで行ったように、Macのワークグループ名を一致させるために変更する必要があります。
Macでワークグループ名を変更する(Leopard OS X 10.5.x)
- Dockのアイコンをクリックして、システム環境設定を起動します。
- クリック ネットワーク システム環境設定ウインドウのアイコンをクリックします。
- 選択 場所の編集 場所プルダウンメニューから
- 現在のアクティブな場所のコピーを作成します。
- ロケーションシートのリストからアクティブなロケーションを選択します。アクティブな場所は通常「自動」と呼ばれ、シート内の唯一のエントリである場合があります。
- スプロケットボタンをクリックし、 重複する場所 ポップアップメニューから
- 重複した場所の新しい名前を入力するか、デフォルトの名前(自動コピー)を使用します。
- クリック 完了 ボタン。
- クリック 上級 ボタン。
- を選択 WINS タブ。
- ワークグループフィールドに、PCで使用しているのと同じワークグループ名を入力します。
- クリック OK ボタン。
- クリック 適用 ボタン。
適用ボタンをクリックすると、ネットワーク接続が切断されます。しばらくすると、作成した新しいワークグループ名でネットワーク接続が再確立されます。
04/09ファイル共有を設定する

MacとPCのワークグループ名が一致したら、Macでファイル共有を有効にします。
ファイル共有を有効にする
- システム環境設定を起動するには、Dockの「システム環境設定」アイコンをクリックするか、アップルメニューから「システム環境設定」を選択します。
- 「システム環境設定」の「インターネットとネットワーク」セクションにある「共有」アイコンをクリックします。
- 左側の共有サービスのリストから、そのチェックボックスをクリックしてファイル共有を選択します。
共有フォルダ
デフォルトでは、Macはすべてのユーザーアカウントのパブリックフォルダを共有します。必要に応じて、追加の共有フォルダを指定することができます。
- 共有フォルダリストの下のプラス(+)ボタンをクリックします。
- ドロップダウンしたFinderシートで、共有するフォルダの場所に移動します。フォルダを選択し、追加ボタンをクリックします。
- 追加したフォルダには、デフォルトのアクセス権が与えられます。フォルダの所有者には、読み書きアクセス権があります。ゲストを含む「Everyone」グループには、読み取り専用アクセス権が与えられます。
- ゲストのアクセス権を変更するには、ユーザーリストのすべてのユーザーエントリの右側にある読み取り専用をクリックします。
- 利用可能な4種類のアクセス権が一覧表示されたポップアップメニューが表示されます。
- 読み書き。 ゲストは、ファイルの読み取り、ファイルのコピー、新しいファイルの作成、および共有フォルダに保存されたファイルの編集を行うことができます。
- 読み取り専用。 ゲストはファイルを読むことができますが、共有フォルダ内のデータは編集、コピー、または削除できません。
- 書き込み専用(ドロップボックス)。 ゲストは共有フォルダに保存されているファイルは表示できませんが、共有フォルダにファイルやフォルダをコピーできます。ドロップボックスは、他の個人があなたのMac上のコンテンツを表示することなくファイルを提供できるようにする良い方法です。
- アクセスなし。 その名前が示すように、ゲストは指定されたフォルダにアクセスすることができません。
- 共有フォルダに割り当てるアクセス権の種類を選択します。
SMB共有の種類

共有フォルダが選択され、各共有フォルダにアクセス権が設定されているので、SMB共有を有効にするときです。
SMB共有を有効にする
- 共有環境設定ウィンドウのウィンドウが開いたままで、サービスリストからファイル共有を選択した場合は、オプションボタンをクリックします。
- SMBを使用してファイルとフォルダを共有するの横にチェックマークを付けます。
ゲストの共有は、前の手順で共有フォルダに付与したアクセス権によって制御されます。また、Macのユーザー名とパスワードを使用して、WindowsコンピュータからMacにログインできる「ユーザーアカウントの共有」を有効にすることもできます。ログインすると、通常はMacでアクセスできるすべてのファイルとフォルダがWindowsコンピュータから利用可能になります。
ユーザーアカウント共有にはいくつかのセキュリティ上の問題があります。主なものは、SMBがAppleの通常のファイル共有システムよりも安全性が低い方法でパスワードを保存することです。誰かがこれらの保存されたパスワードにアクセスできる可能性は低いですが、それは可能性です。そのため、非常に信頼性が高く安全なローカルネットワーク以外のユーザーアカウント共有を有効にすることはお勧めしません。
ユーザーアカウントの共有を有効にする
- 前の手順でチェックマークを付けて有効にした「SMBを使用してファイルとフォルダを共有する」オプションのすぐ下に、現在Mac上でアクティブになっているユーザーアカウントのリストが表示されます。 SMBユーザーアカウント共有に使用する各ユーザーアカウントの横にチェックマークを付けます。
- 選択したユーザーアカウントのパスワードを入力します。
- SMBユーザーアカウント共有で使用可能にする他のアカウントについても同じ手順を繰り返します。
- 完了ボタンをクリックします。
- 共有設定ウィンドウを閉じることができます。
ゲストアカウントを設定する

SMBファイル共有が有効になったので、ゲスト共有を使用する場合は、もう一度完了する必要があります。 Appleはファイル共有専用の特別ゲストユーザアカウントを作成しましたが、アカウントはデフォルトで無効になっています。あなたを含む誰もがSMBファイル共有にゲストとしてログインする前に、特別なゲストアカウントを有効にする必要があります。
ゲストユーザーアカウントを有効にする
- システム環境設定を起動するには、 システム環境設定 Dockのアイコンを選択するか、または システム環境設定アップルメニューから。
- 「システム環境設定」ウィンドウの「システム」領域にある「アカウント」アイコンをクリックします。
- 左下にあるロックアイコンをクリックします。プロンプトが表示されたら、管理者のユーザ名とパスワードを入力します。 (管理者アカウントでログインしている場合は、パスワードを入力するだけです)。
- アカウントのリストから、 ゲストアカウント。
- の隣にチェックマークを付ける ゲストが共有フォルダに接続できるようにする.
- 左下にあるロックアイコンをクリックします。
- アカウントの設定パネルを閉じます。
SMBおよびVista Home Edition

Business、Ultimate、Enterprise EditionのVistaを使用している場合は、次の手順に進んでください。このステップはHome Edition専用です。
MacがWindows Vistaから共有しているフォルダとユーザーアカウントにアクセスする前に、デフォルトのSMB認証を有効にする必要があります。これを行うには、Windowsレジストリを編集する必要があります。
警告: Windowsレジストリを変更する前に、必ずそのレジストリをバックアップしてください。
Vista Home Editionで認証を有効にする
- スタート、すべてのプログラム、アクセサリ、ファイル名を指定して実行の順に選択して、
- ファイル名を指定して実行ダイアログボックスの開くフィールドにregeditと入力し、 OK ボタン。
- ユーザーアカウント制御システムは、続行の許可を求めます。クリック 持続する ボタン。
- レジストリウィンドウで、以下を展開します。
- HKEY_LOCAL_MACHINE
- システム
- CurrentControlSet
- コントロール
- Lsa
- レジストリエディタの値ペインで、 次のDWORDが存在するかどうかを確認してください:lmcompatibilitylevel。実行されている場合は、次の手順を実行します。
- lmcompatibilitylevelを右クリックし、ポップアップメニューから変更を選択します。
- 1の値のデータを入力します。
- OKボタンをクリックします。
- lmcompatibilitylevel DWORDが存在しない場合は、新しいDWORDを作成します。
- レジストリエディタメニューから、編集、新規、DWORD(32ビット)の値を選択します。
- 新しい値#1という新しいDWORDが作成されます。
- 新しいDWORDの名前をlmcompatibilitylevelに変更します。
- lmcompatibilitylevelを右クリックし、ポップアップメニューから変更を選択します。
- 1の値のデータを入力します。
- OKボタンをクリックします。
SMBとVista Business、Ultimate、およびEnterprise

Macが共有しているフォルダとユーザーアカウントにアクセスする前に、デフォルトのSMB認証を有効にする必要があります。これを行うには、Vistaのグループポリシーエディタを使用する必要があります。これにより、Windowsレジストリが変更されます。
警告: Windowsレジストリを変更する前に、必ずそのレジストリをバックアップしてください。
Vista Business、Ultimate、およびEnterpriseでの認証を有効にする
- スタート、すべてのプログラム、アクセサリ、実行の順に選択して、グループポリシーエディタを起動します。
- の中に 開いた ファイル名を指定して実行ダイアログボックスのgpedit.mscと入力し、 OK ボタン。
- ユーザーアカウント制御システムは、続行の許可を求めます。クリック 持続する ボタン。
- グループポリシーエディタで次のオブジェクトを展開します。
- コンピュータ構成
- Windowsの設定
- セキュリティ設定
- ローカルポリシー
- セキュリティオプション
- を右クリックします。 ネットワークセキュリティ:LAN Manager認証レベルポリシー項目、および選択 プロパティ ポップアップメニューから
- を選択 ローカルセキュリティ設定 タブ。
- 選択 LM&NTLMを送信 - ユーザーNTLMv2セッションセキュリティがネゴシエートされている場合 ドロップダウンメニューから選択します。
- クリック OK ボタン。
- グループポリシーエディタを閉じます。
ネットワーク共有のマッピング

Windows、Linux、およびUnixコンピュータで使用されるファイル共有プロトコルであるSMBを使用して、フォルダまたはユーザーアカウントを共有するようにMacを設定しました。また、標準のSMB認証方法を使用してSMB認証を確立できるようにVistaを修正しました。これで、Vistaコンピュータから共有ファイルにアクセスする準備が整いました。
Windowsマシンとのファイル共有が、Windows Vistaのネットワーク環境から共有フォルダが消えることがあることに気づくでしょう。この断続的な問題の1つの方法は、Windows Vistaのネットワークドライブへのマップオプションを使用して、共有フォルダをネットワークドライブに割り当てることです。これにより、Windowsは共有フォルダがハードドライブであると判断し、フォルダの問題が解消されているように見えます。
共有フォルダをネットワークドライブにマップする
- Windows Vistaでは、スタート、コンピュータの順に選択します。
- コンピュータウィンドウで、 地図ネットワークドライブ ツールバーから
- ネットワークドライブの割り当てウィンドウが開きます。
- ドライブフィールドのドロップダウンメニューを使用してドライブ文字を選択します。私はアルファベットの反対側の文字の多くが既に取られているので、文字「Z」で始まるネットワークドライブにラベルを付け、各共有フォルダのアルファベットを逆順に処理するのが好きです。
- フォルダフィールドの横にある ブラウズ ボタン。表示されるフォルダの参照ウィンドウで、ファイルツリーを展開して次の情報を表示します。ネットワーク、Macの名前。すべての共有フォルダの一覧が表示されます。
- 共有フォルダの1つを選択し、 OK ボタン。
- Windowsコンピュータの電源を入れたときにいつでも共有フォルダを使用できるようにするには、次のチェックボックスをオンにします。 ログオン時に再接続する.
- クリック フィニッシュ ボタン。共有フォルダは、Windowsコンピュータに、マイコンピュータから常にアクセスできるハードドライブとして表示されます。




