[System Environment] | |||||||||||
簡易ファイルの共有機能を利用する
|
|||||||||||
|
解説 |
簡易ファイルの共有とは
Windows XPには「簡易ファイルの共有(Simple File Sharing)」という機能があり、複数のコンピュータ間で簡単にファイルを共有することができる。これは、従来のWindows 9xやMeのように、アクセスに使用するユーザー・アカウントを意識することなく、どのコンピュータからも自由にファイルを共有するために利用できる機能である。Windows NT系のOS(Windows 2000やWindows Server XP、Windows Server 2003)で利用できる本来のファイル共有機能と比べると、次のような特徴や制限がある。
-
すべてのアクセスは、「Guest」アカウントを使った、匿名ファイル共有で行われる。匿名ファイル・アクセスについてはTIPS「匿名ファイル・アクセスを許可する」を参照のこと。
-
サーバ側から見ると、すべてGuestというアカウントでアクセスされる(パスワードなしのGuestアカウントを有効にしておく)。ファイルを提供する側のコンピュータに、あらかじめアクセスするユーザーのアカウントを作成しておく必要はない。
-
ワークグループ構成の場合にのみ利用できる(Windows XPインストール直後のデフォルト状態)。ドメイン・ネットワークに参加しているWindows XPでは(基本的には)利用できない。
-
ファイル共有のアクセス権は「読み取りのみ」か「読み書き可能(フルアクセス)」の2通りのみ。いずれを利用するかは、共有名を作成するときに指定する。
-
この機能が有効になっていると、NTFSの詳細なセキュリティ設定が行えない(操作を簡単にするため)。詳細は「Windows XPとは何か?―ファイルのセキュリティ設定」参照のこと。
Windows 9xやMeでは、共有名ごとに読み取りのみかフルアクセスを選択できたが、それとほぼ同じことを実現するのがこの簡易ファイルの共有機能である。ユーザーのログオン名などに関係なく、簡単にファイルを共有するために用意されている。本TIPSでは、その設定方法について解説する。なおこれ以外にも、1台のコンピュータ上の複数のユーザー間でファイルを共有する機能もあるが(ローカルでの共有)、これについてはここでは触れないので、「Windows XPとは何か?―ファイルの共有設定」を参照していただきたい。
操作方法 |
手順1―簡易ファイルの共有の有効化
簡易ファイルの共有機能はデフォルトでオンになっているはずであるが、まずそれを確認しておく。
簡易ファイルの共有機能の有効化 | |||
この設定はデフォルトで有効になっているはずなので、それを確認しておく。 | |||
|
手順2―共有するフォルダの指定
簡易ファイルの共有を開始するには、まず共有したいローカル・フォルダをエクスプローラ上で右クリックし、ポップアップ・メニューから[共有とセキュリティ]を選択する。すると次のようなダイアログが表示される。これは、まだ共有が1つも作成されていない場合のダイアログの例である。
共有設定の初期状態 | |||
簡易ファイルの共有はデフォルトでは無効になっている。1度この画面で承認すると、以後、利用できるようになる。 | |||
|
このように、最初は警告メッセージ()が表示されているので、これをクリックする。すると、簡易ファイルの共有を利用するための設定ダイアログが表示されるので、ウィザードを利用するか、それとも手動で設定するかを選択する。以下では、手動で設定する場合のダイアログの例を取り上げる。
手順3―共有名の指定
上記の手順2で簡易ファイルの共有を有効化すると、以後は、共有設定のダイアログが次のように変わる。
共有の設定 | |||||||||
簡易ファイルの共有では、公開するフォルダ名とアクセス許可(読み出しのみ可かフルアクセス可のいずれか)を選択するだけで、細かいアクセス権の設定はできない。だがその分、簡単に利用できる。 | |||||||||
|
ここで のチェック・ボックスをオンにすると、このフォルダが共有フォルダとしてネットワーク上に公開され、誰からでもアクセスできるようになる。デフォルトではこのフォルダは読み出しのみ可能となっているが、 をオンにすることにより、読み書き(フルアクセス)可能な状態になる。ただしこの場合はセキュリティ設定に注意していただきたい。可能ならばファイアウォールを利用して、アクセスを許可するネットワークを限定するのがよいだろう。
ほかのフォルダを公開したい場合は、同様にして、エクスプローラでフォルダを選んで共有設定を行うだけでよい。もしくは、コマンド・プロンプト上でnet shareコマンドを利用して公開してもよい(TIPS「コマンド・プロンプトでファイル共有を管理する」参照)。
簡易ファイルの共有で使用されるファイル・アクセス用アカウント
簡易ファイルの共有では、以上のように、非常に簡単に共有を設定できる。通常の共有設定では、アクセスを許可するアカウントを指定したり、フォルダにNTFSのアクセス権を設定するなどの操作が必要であるが、簡易ファイルの共有では、読み出し可/読み書き可を選択するだけでよい。
この簡易ファイルの共有では、クライアントからのアクセスはすべて「Guest」アカウント経由で行われる。ちょうどTIPS「匿名ファイル・アクセスを許可する」で紹介したのとほぼ同じ状態である。だが、たとえサーバ(簡易ファイルの共有機能を提供している側)とクライアント側(利用する側)に同じアカウント、同じパスワードが登録されていても、そのアカウントは利用されない。例えばUser01というアカウントとパスワードがサーバとクライアントに登録されており、クライアント側でUser01というアカウントでログオンしていても、簡易ファイルの共有にアクセスするときにはGuestアカウントでのアクセス(匿名アクセス)となる(これをForceGuest機能という。この点が先のTIPSの匿名アクセス機能とは異なる)。そのため、サーバ側でNTFSアクセス権を使って、ユーザーごとに細かくアクセス権を設定することができない。すべて「Everyone」アカウントに対するアクセス権設定で判定される。つまり、Everyoneに対して読み取りや書き込みの許可を設定すると、それが簡易ファイルの共有に対するアクセス権として利用される。
ルート・フォルダの共有に関する注意
C:\やD:\など、ドライブのルートを共有公開しようとすると、次のような警告ダイアログが表示される。これはルート・フォルダを公開することによる危険性を警告するものなので、その危険性を承知の上、メッセージ部分をクリックして、共有設定を続行していただきたい。
ルート・フォルダを共有する場合のメッセージ | |||
ルート・フォルダにはシステム・ファイルなどが含まれるので、セキュリティ的にはこれを公開することは望ましくない。そのため、警告メッセージが表示される。 | |||
|
関連記事(Windows Server Insider) | ||
Windows TIPS:匿名ファイル・アクセスを許可する | ||
Windows TIPS:コマンド・プロンプトでファイル共有を管理する | ||
Windows XPとは何か?―ファイルのセキュリティ設定 | ||
Windows XPとは何か?―ファイルの共有設定 | ||
関連リンク | ||
簡易ファイルの共有および ForceGuest についての説明(マイクロソフト セキュリティ アドバイザリ906574) | ||
共有フォルダのデフォルトのアクセス許可が Everyone に対する読み取り専用アクセスに設定される(マイクロソフト サポート技術情報) | ||
この記事と関連性の高い別の記事
- 匿名ファイル・アクセスを許可する(TIPS)
- Windowsのデフォルト共有を停止させる(管理共有を無効化する)(TIPS)
- コマンド・プロンプトでファイル共有を管理する(TIPS)
- Windowsで共有ファイルを現在使用しているユーザーを特定する方法(TIPS)
- permcopyコマンドで共有フォルダのアクセス権をコピーする(TIPS)
- iPhoneでOneDrive上のファイルやフォルダーを他人に公開(共有)する(TIPS)
- AndroidスマートフォンでOneDrive上のファイルやフォルダーを他人に公開(共有)する(TIPS)
- WSHでログオン時に共有フォルダを設定する(TIPS)
このリストは、デジタルアドバンテージが開発した自動関連記事探索システム Jigsaw(ジグソー) により自動抽出したものです。
「Windows TIPS」 |
- Azure Web Appsの中を「コンソール」や「シェル」でのぞいてみる (2017/7/27)
AzureのWeb Appsはどのような仕組みで動いているのか、オンプレミスのWindows OSと何が違うのか、などをちょっと探訪してみよう - Azure Storage ExplorerでStorageを手軽に操作する (2017/7/24)
エクスプローラのような感覚でAzure Storageにアクセスできる無償ツール「Azure Storage Explorer」。いざというときに使えるよう、事前にセットアップしておこう - Win 10でキーボード配列が誤認識された場合の対処 (2017/7/21)
キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。英語キーボードが日本語配列として認識された場合などは、正しいキー配列に設定し直そう - Azure Web AppsでWordPressをインストールしてみる (2017/7/20)
これまでのIaaSに続き、Azureの大きな特徴といえるPaaSサービス、Azure App Serviceを試してみた! まずはWordPressをインストールしてみる
|
|