windows XP からのファイル共有ができません

まず現在の環境、設定から


PPCG4 OSX 10.4.11


システム環境設定>共有>Windows共有にチェック入

Windows共有に使用するアカウントは別アカウントを作成しそちらに設定しています。


ディレクトリアクセス>サービス>SMB/CIFSにチェック入

その設定から社内のワークグループを選択

(ディレクトリアクセスの他のサービスにチェックが入っているのはBonjourのみ)


自身でわかる範囲の以上の設定をして、現在の状況は

マック側からは、社内のWindows XP Home Edition SP2

XP Professional SP3 の各共有フォルダにアクセスできています。

ですが、逆が出来ません。


Windowsのマイネットワーク>ワークグループコンピューターの表示では

そのグループの中にこのマックは認識されていますが、接続しようとすると「アクセスできません」と返ってきます。


このマックをワークグループに接続した当初は、Win側からも認識でき接続できました。

そのときはマック側に1アカウントしか設定しておらず、Win側からホームフォルダーの

すべてにアクセスできてしまうので、Winとの共有用にと思い別アカウントを作成したのですが、

それから以上のような状況になっています。


過去のディスカッションボードの内容を検索してみたのですが、探しようが悪いのか

こちらの欲しい情報にヒットしませんので、スレッドを立てさせていただきました。


設定上何か見落としているのか、ネットワーク関係のどこかに以前の書き込みが変更されずに残っているのか

とも思うのですが自信で解決できません。


どうかアドバイスをよろしくお願いいたします。

投稿日 2009/07/27 21:04

返信
返信: 9

2009/07/27 21:30 Quick.Guing への返信

Windows共有に使用するアカウントは別アカウントを作成しそちらに設定しています。


…(略)…


このマックをワークグループに接続した当初は、Win側からも認識でき接続できました。そのときはマック側に1アカウントしか設定しておらず、Win側からホームフォルダーのすべてにアクセスできてしまうので、Winとの共有用にと思い別アカウントを作成したのですが、それから以上のような状況になっています。


確認ですが、Winからは、Macに新たに作成した(共有用の)アカウントのアカウント名とパスワードで接続しようとして、接続できないということでしょうか?


「そのときはマック側に1アカウントしか設定しておらず、Win側からホームフォルダーのすべてにアクセスできてしまうので、」、このアカウントのまま接続しようとしているのでは無いですよね。(例えば、このときはMacのアカウント名とWinのアカウント名が同じで、アカウント名を指定しなくてもつなぐことができたとか。)


追記:


老婆心ながら、


Windows XP Home Edition SP2


私は、Win XP Homeなんかで共有を使おうとは思いませんね…。


RE: ファイル共有について

RE: VMwareでBootCamp内のVistaが動かなくなりました

2009/07/27 22:08 NO9 への返信

早速ご返信いただきありがとうございます。

当方、Winの操作にあまり詳しくないということを書き足すのを忘れていました。


Win側の「マイネットワーク>ワークグループの表示」で認識されているこのマックのアイコンをダブルクリックすると

「アクセスできない」というダイアログが表示されます。

アカウント名とパスワードを入力する前の段階だと認識しているのですが、違いますでしょうか?


マック側に1アカウントしかなかったときのままの接続というくだり部分の意味が、申し訳ないのですがよく分かりません。


Win側で表示されているこのマックのコンピュータ名は

マック側のシステム環境設定>共有で設定しているコンピュータ名とローカルホスト名

(仮に、コンピュータ名「ppcmac」ローカルホスト名も「ppcmac.local」とすると)

Win側では、ppcmac(ppcmac)と表示されています。


何か勘違いしているようであれば、ご指摘ください。

2009/07/28 00:47 Quick.Guing への返信

"マイネットワーク"・"ネットワークプレースを追加する"で、


"¥¥マシン名¥アカウント名¥"


としてやると、(結構待ち時間があったりしますが)パスワードを聞かれて、で、接続できませんか?(マシン名の代わりにIPアドレスでも良いですけど。)

2009/07/28 01:50 NO9 への返信

アドレスの決めうちの仕方がよくわからずマイネットワークの検索で試してみてもだめでしたので、xyさんに決めうちの仕方を教えていただきたいと返信しようと思っていたらON9さんから返信いただいたのでネットワークプレース追加のウィザードから試してみました。

結果は残念ながら接続できませんでした。(Home も Pro も)


マック側からのアクセスは出来ますので、こちらからWinの共有フォルダーへ読み書きをすれば支障がないと言えばそれまでなのですが、マックは使いやすいと一人気を吐いていますので、ここはなんとかこっそりと接続しておきたいのです・・・(^^;)

2009/07/28 02:01 Quick.Guing への返信

アドレスの決めうちの仕方がよくわからずマイネットワークの検索で試してみてもだめでしたので、xyさんに決めうちの仕方を教えていただきたいと返信しようと思っていたらON9さんから返信いただいたのでネットワークプレース追加のウィザードから試してみました。

結果は残念ながら接続できませんでした。(Home も Pro も)

Macのほうの「ネットワーク」環境設定を開いて、内蔵Ethernetの項目を見れば、IPアドレス(192.168.0.2 等)が判ると思います。

あとは、Winから「¥¥192.168.0.2¥User Name」のように記述して、アクセスしてみて下さい。


また、「共有」環境設定のファイアーウォールをWindows共有に適用している場合、一時的に外して接続テストをしてみて下さい。

2009/07/28 04:22 粕谷 明 への返信

粕谷さんアドバイスありがとうございます。

接続できました。


ファイアーウォールを適用していたのが原因でした。

一時的にファイアーウォールを停止にすると接続できるようになりました。

解決できてみれば初歩的なことに気づかなかった自分が情けないです。

もう少し慎重に自身で探ってゆく努力が足りなかったようで反省しています。


皆さんアドバイスありがとうございました。


一つ疑問があるのですが、一度ファイアーウォールを停止しその後また適用し直しても今度はWinから接続できるのはなぜなのでしょうか?


追記

接続できると思ったのですが、ファイアウォールでSMBにチェックを入れていないとやはり繋がりませんね。

Winからの接続は、その都度必要があればファイアウォールを外して接続した方が安全ということでしょうか。

2009/07/28 06:48 Quick.Guing への返信

接続できると思ったのですが、ファイアウォールでSMBにチェックを入れていないとやはり繋がりませんね。


それがファイヤーウォールというものですから。


Winからの接続は、その都度必要があればファイアウォールを外して接続した方が安全ということでしょうか。


それも面倒くさい話ですね。Tigerならipfwですから、IPアドレスの範囲等で、どのマシンからのsambaの着信を許可するか限定しておくとか、そう言った使い方をするのが一般的では。(つまり、ファイヤーウォールを単にON・OFFするのではなく、ファイヤーウォールはONのままで、共有を許可するマシンのみ共有できるように設定する。)


もちろん、サードパーティー製のファイヤーウォールなら、最初から細やかな設定ができるものも多いですので、そういうソフトを導入しても良いですし、 ipfwも(OS X標準ではGUI環境での設定はできませんが)コマンドラインからですが、相当細やかな設定はできます。また、WaterRoofとか、NoobProofとか、ipfwをGUI環境で設定できるようにするオンラインソフトもあります。


ご参考:

RE: 不正アクセス報告

ファイヤーウォールの設定

2009/07/28 20:16 NO9 への返信

NO9さんアドバイスありがとうございます。


参考に提示していただいたリンク先からいろいろとジャンプし今後の参考に必要なものはブックマークいたしました。

ファイアウォールに関して今までかなり無頓着に過ごしてきてたなというのが、正直な感想です。


自宅を無線LAN環境にしようとも考えていたので、大変参考になりました。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

windows XP からのファイル共有ができません

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。