ファイル共有でWindows側からMacへ入れません
Content not available
Content not available
> 私の見落としでしょうか。
"Intel iMac,Windows共有"をキーワードにGoogleで検索してみますと、
うまくいっているっぽいものが引っかかります。
http://palm.mods.jp/switch/2006/02/windows_1.html
#アクセス方法がIEとなってますが、たぶんエクスプローラのことかと。
#公式文書にはIEを利用する記述はありませんので・・・
#Windows XP でネットワーク ドライブの接続および切断を行う方法
Intel Mac mini限定なのかもしれません。
参考になるかどうかは不明ですが、公式文書におけるNet Use コマンドを
利用したときの挙動がユーザ名によって異なったので一応ご報告を。
サーバ:PowerPC Mac mini(OSX10.4.5)
Win共有可能アカウントはShareAとShareB
クライアント:Virtual PC上のWin XP Pro SP4
ログオンユーザShareA(パスワードはサーバ側のShareBとは異なる)
【ステップ1】
「ファイル名を指定して実行」で"cmd"と入力して「OK」ボタン、
若しくは直接コマンドプロンプトを起動
※このステップは省略可能ですが、省略するとメッセージが読みづらい
【ステップ2-ShareA】
以下のコマンドを実行
net use z: ¥¥(Mac miniのIPアドレス)¥ShareA
【ステップ3-ShareA】
以下のメッセージが表示されるので、Mac miniのShareAに設定したパス
ワードを入力して実行
「¥¥(Mac miniのIPアドレス)¥ShareA のパスワードまたはユーザ名が無効です。」
「¥¥(Mac miniのIPアドレス)¥ShareA のパスワードを入力してください。」
【ステップ4-ShareA】
以下のメッセージが表示され、マイ コンピュータにもドライブレターが
ZとなってMac miniのShareAホームフォルダが表示されている。
「コマンドは正常に終了しました。」
以上のステップにて(WinのログオンユーザはShareAのまま)"ShareA"を
"ShareB"に置き換えてやってみますと、ステップ4で以下のエラー。
「システム エラー 1326 が発生しました。」
「ログオン失敗: ユーザ名を認識できないか、またはパスワードが間違っています。」
今回の件は、ShareBでのエラーから先に進まないのと同じような挙動なの
かとしたと思ったりしました。
なお、公式文書での他の方法では、同一条件でもShareA,Bともに参照可能
でした。
#これがわかったからといって解決できるかと言われれば、fourthさんの
#msg # 3.2.1.2.1を拝見すると、たぶん無理かと・・・
#私が試すことができるのはこれくらいが関の山なので、寝ますm(_ _)m
>Intel Mac mini
最新版でしょうね。
>システムのバージョン: Mac OS X 10.4.5 (8H1619)
最新版です!
windowsで設定することは少ないです。後は、ファイアウオール絡みくらいでしょうね。
intel Mac系のバグという投稿があるようですが、持ってないので、検証できません。
Intel Macではないですが、XP Home SP2からMac mini(power PC)10.4.5にwindows共有でアクセスしてみました。
1.my networkの一覧には表示されないので、「ネットワークプレイスを追加」をクリック。
2.Mac Miniのwiondows共有で開示に表示される¥¥mini¥abcdefg
を入力する。macによっては、miniの代わりにIPアドレスになります。
XPにはitunes(最新版)をインストールしてありますので、ボンジョルノが働いたかもしれません。
3.表示されるダイアログで、miniのユーザ名とパスワードを入力する。
4.その結果、miniがXPに登録され、ホームが開き、アクセス可能になる。
以上でした。
寝ぼけていて打ち間違えていました。m(_ _)m
> ログオンユーザShareA(パスワードはサーバ側のShareBとは異なる)
「ログオンユーザShareA(パスワードはサーバ側のShareAとは異なる)」の
誤りです。
> "ShareB"に置き換えてやってみますと、ステップ4で以下のエラー
オプションをつけたら正常に接続しました。すみません・・・
net use z: ¥¥(Mac miniのIPアドレス)¥ShareB /user:ShareB
これだけですとなんですので、トピ元にて
> [win\mini]と変化して表示され
とのことでしたので、以下のコマンドにドメイン名を追加したらどうなる
でしょう。こちらでは追加しても大丈夫でした。
..クライアントマシン名がvpcである場合..
net use z: ¥¥(Mac miniのIPアドレス)¥ShareB /user:vpc¥ShareB
GUIでやるかCUIでやるかの違いですので、状況が好転することはないと
思いますが、一応ご報告しておきます。
あと、接続時のMac mini側のsambaのログをみると、クライアントである
Winが実際に接続試行時に利用したユーザ名がわかりますの。ユーザ名と
パスワードのどちらに問題が出たのかが切り分けできるかもしれません。
#長文を書きまくった割には進展するネタがなくてすみません(泣)
みなさんいろいろなアドバイスありがとうございました。
Mac に触ってまだ一週間も経たない初心者がおこしたトピックだったので、
きっと些細な思い違いによる現象だと思っていたのですが、
こんなにいろいろレスがつき、正直驚きました。
ーとりあえず今 Mac OS X フィードバックに以下の様な投稿をしてみましたので、
apple殿から何らかの形でこの症例についての広報があるのを待つ事にしてみます。
----------
Apple Support Discussionsにて、
’Home > Mac OS X > Mac OS X v10.4 - Tiger > インターネット & ネットワークへの接続 > ファイル共有でWindows側からMacへ入れません’
に投稿した者です。
Intel Mac miniにてWindows共有サービスを行ったのですが、
MacからWinの共有フォルダの中身は見えるのですが、WinからMacの中身を見る事ができません。
詳しい症状は上記ディスカッションを参照していただきたいのですが、
どうも Intel Mac mini 限定でこの様な症状が起き、解決不可能となっている模様です。
一度御社でもこの症状を検証していただけないでしょうか。
(あと上記と関係ないのですが、この頁の”お使いのコンピュータ”での選択項目の中に Mac mini が出てこない様な気がするのですが、気のせいですか)
----------
>『Mac側にSharePointを入れて共有対象のフォルダをふやしてあげる』というのは、
上に記した設定(新たなアカウントの作成)の事と理解してよいのでしょうか。
ちがいます。SharePoint というサードパーティのユーティリティがあるので、まずそれを入手してインストールしてみてください。そうしたら、どうしたらいいのか自然と分かるはずです。
>targzさん
わかりました。
また勉強しておきます。
他のブログで、とりあえずの解決方法が乗っています。
しかしこれは、根本的な解決方法ではなく
OSX自体のバグを改善してもらいたいと思っています。
http://memories.cocolog-nifty.com/diary/2006/03/windowsxpmac_os_d209.html
リンク先を拝見しました。
Win側をNTLMv2応答に限定するとOKということですか。
いくつかのサイトで検索したら以下の文書がありました。
Microsoft サポートオンライン:Windows NT 上の LM 認証を無効にする方法
Windows Server 2003 Enterprise Edition:LAN Manager 認証レベル
・・・、正直よくわかりませんが、Intel Mac miniではNTLMv2でないと
駄目ということなんですかね。
#何故、Intel iMacは大丈夫なのだろう?
当方の場合でも、WinとMacのアカウント情報が一致しない場合は、Winにて
ユーザ名とパスワードの入力ダイアログが出るのですが、そのタイミングで
記録されるMac側のsambaのログは以下のとおりです。
#因に、VPC上のWin 2k SP4の設定は「LM と NTLM 応答を送信する」で、
#且つ「サードパーティ製の SMB サーバーへ接続するためのパスワードを、
#暗号化しないで送信する」は無効です。
auth_ods.c:opendirectory_smb_pwd_check_ntlmv1(427)
opendirectory_smb_pwd_check_ntlmv1
: [-14090]opendirectory_auth_user
リンク先で記述のあるログは
> auth_ods.c:opendirectory_smb_pwd_check_ntlmv1(371)
> opendirectory_smb_pwd_check_ntlmv1
> : [-14200]opendirectory_user_auth_and_session_key key_length(0)
ですので、エラー内容が違いますね。その差でしょうか・・・
因に、PPC版OSX10.4.5のsambaはログ表示ではv3.0.10です。
もしソフトウェア上のバグということであれば、そのうち直るかもしれま
せんね。
書き込みを拝見して
/etc/smb.conf に以下記述を追加してみましたが駄目ですね。
client lanman auth = yes
client ntlmv2 auth = no
私の環境はWindows XP Homeなのでレジストリエディタで以下を
修正してNTLMv2のみに変更したところ接続できるようになりま
した。
[HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Control¥Lsa]"lmcompatibilitylevel"=0x00000003(16進数で"3"を設定)
書き込みを拝見して
/etc/smb.conf に以下記述を追加してみました。
client lanman auth = yes
client ntlmv2 auth = no
上手く行くかと思ったんですが駄目ですね。
私の環境はWindows XP Homeなのでレジストリ
エディタで以下を修正してNTLMv2認証のみを
使う方法に変更したところminiに接続できる
ようになりました。
以下はレジストリを操作するので自己責任で。
regeditでレジストリを開く。
[HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Control¥Lsa]"lmcompatibilitylevel"=0x00000003(16進数で"3"を設定)
あ、ほんまですね。
今までのとおせんぼがウソのように
すんなりMac mini のhomeフォルダに入る事ができました!
みなさんすごいです!!
10.4.6にupdateしたら接続できるようになりました。
どうも、本当にOSの不具合だったようです。
ファイル共有でWindows側からMacへ入れません