
Mac OS Xでパブリックフォルダの共有を無効にする方法
公衆 Wi-Fi ネットワークに参加した際に、Finder サイドバーが突然他の見慣れないコンピュータやネットワーク共有でいっぱいになり、興味を持ってそのうちの 1 つをクリックしたことがある場合、これらのコンピュータのほとんどに、自分を含め全員がアクセスできるユーザの「パブリック フォルダ」があることに気付いたことでしょう。このフォルダは OS X のすべてのユーザ アカウントに含まれており、簡単なファイル共有 (かなりうまく機能します) を容易にするためにアクセスが非常に制限されていますが、このような機能は、外部のコンピュータが多数存在する公衆ネットワークでは不都合になることがあります。自分の Mac 共有パブリック フォルダをオフにするのは非常に簡単で、これにより、同じネットワーク上にいる他の Mac ユーザが ~/Public ディレクトリにアクセスできなくなります。
ユーザのパブリック フォルダが表示されるかどうかは、ゲスト アカウントが設定されているかどうか、および/または Mac で OS X ファイル共有がオンになっているかどうかによって決まります。ファイル共有が有効になっていないと、ユーザのパブリック フォルダにはそもそもアクセスできません。
Macからユーザーのパブリックフォルダ共有を無効にする
このプロセスは基本的に OS X のすべてのバージョンで同じです。
- Appleメニューに移動し、「共有」環境設定パネルに進みます。
- サイドバーから「ファイル共有」を選択します
- 「共有フォルダ」セクションの下を見て、ユーザーのパブリックフォルダを選択し、[-]マイナスボタンを選択して共有アイテムとして削除します。
- 「ユーザー名パブリックフォルダ」フォルダの共有を解除するかどうかを確認するメッセージが表示されたら、「OK」を選択します。
- 必要に応じて他の「パブリックフォルダ」エントリについても繰り返し、システム環境設定を終了します。
変更は直ちに適用され、Mac への特定のファイル共有ログインを持たないネットワーク上のユーザーはパブリック フォルダにアクセスできなくなります。
これは、信頼できない可能性のある相手とパブリックネットワークでコンピュータを使用するMacユーザーに広く推奨されているセキュリティ(およびプライバシー)対策です。誰かがあなたの一般ユーザーファイルにアクセスできるようになるわけではありません(すべてをPublicフォルダに保存していない限り、アクセスは不可能です)。しかし、理論的には、誰かがあなたの~/Publicディレクトリにファイルを置けば、そのアクセス制限フォルダにデータをコピーすることが可能です。例として、あるカフェのオープンネットワークで見つかった、アクセス可能な(そして空の)Macユーザーの「[名前] Publicフォルダ」をランダムに示します。
技術的には、共有を有効にしているユーザー(MacまたはPC)なら誰でも、そのフォルダにファイルをドロップし、このフォルダ経由で他のユーザーのMacにコピーできます。ユーザーがそれに気付く可能性は低いでしょう。これらのフォルダは非常に一般的であり、混雑したパブリックネットワークのほとんどでは、共有フォルダが開いているMacやWindows PCが見つかります。以下は、OS X Finderのネットワークブラウザで確認した、ローカルパブリックネットワーク上の3台のそのようなマシンの例です。
繰り返しになりますが、Publicディレクトリはデフォルトでアクセスが非常に制限されており、有効にしたままでも厳しい制限が課されることを覚えておくことが重要です。同じネットワーク上のユーザーがアクセスできるのは~/Publicフォルダ内のファイルのみで、他の共有ユーザーからの読み取りと書き込み権限はそのフォルダのみで、Mac上の他のデータにはアクセスできません。さらに、多くのMacユーザーはPublicフォルダの存在に気づいていないため、通常は空でコンテンツがありません。ユーザーの~/Homeディレクトリにアクセスし、「Public」フォルダを開いて何かが入っているかどうかを確認することで、自分のPublicフォルダに何かが保存されているかどうかを確認できます。おそらく空でしょう。
オンにするかオフにするか迷っていますか?Appleはファイル共有をオンにするとデフォルトでオンになっています。これは、フォルダへのアクセスが制限されていることと、セキュリティ設定や環境設定に慎重な姿勢を見せる企業として知られているためです。ネットワークのシステム管理者に相談するか、パブリックネットワークを頻繁に利用するのであれば、念のためオフにしておくのも良いでしょう。一方、Macが自宅、職場、学校などの信頼できる環境のプライベートネットワークにのみ接続している場合は、オンのままで問題ないでしょう。
最後に、ユーザーは、パブリック ネットワークに接続しているときに共有パネルのボックスのチェックを外すことで、標準の AFP および SMB ファイル共有オプションを選択的に無効にすることもできますが、これにより、パブリック フォルダーだけでなく、すべての共有が完全にオフになります。