Windows共有(ユーザー以下フォルダ)

以前よりPCMAC LAN ,DAVE ,sharepointsとWin Mac間の共有に、多分かれこれ10年ちかく頭を悩まされ続けてまいりましたが、上書きのSnowLeopardにてやっと決着!!!とおもいきや、、。




先日MacOSXのインストールにてHDDを修復不可にまでもちこまれてしまったため、新規に購入した HDDに新規インストールしました。

その結果以前は出来ていたはずの「書類」フォルダや「ミュージック」フォルダ以下のフォルダがまたもやWindowsから不可視に、、。


もしかしたらsharepointsのおかげだったかもしれないのですが、SnowLeopardはそもそも「ユーザー」以下のフォルダは共有できないのでしょうか?

もしくは可能にする方法がございましたらどなたかご教授ください。

Mac mini, Mac OS X (10.6.2), iPhone3G

投稿日 2010/03/09 05:32

返信
返信: 42

2010/03/09 23:43 xy への返信

多分私が表記したのはマイネットワークからのUIでパスを聞かれないもの

¥¥IP ¥アカウント名ではパスを聞かれてそのようなかんじみたいですね。


特にアカウントを有しないかた用ではなくWindows側で購入した楽曲や自作音源を

直接Macに移してiTunesのライブラリに追加したかったんですよね。

2010/03/09 23:52 NO9 への返信

基本WinもMacも名前をつけるときは

以下の例ようなかんじでそれ以外は使ってないはずなんですが、、。


Win

アカウント名、使用者名    Apple1

コンピューター名 Machintosh1


Mac

アカウント名 Apple2

コンピュータ名 Machintosh2



アカウントは同じものに揃えたので現在の設定は


Win

アカウント名、使用者名    Apple1

コンピューター名 Machintosh1


Mac

アカウント名 Apple1

コンピュータ名 Machintosh2



です

で、上記に変更する際も

NO9さんのおっしゃるようにややこしかったのに加え、

環境設定/共有とファイルごとの共有設定、アカウントのととろいずれかを触ればほぼ同時くらいに変わってよさそなもんですが

かなりタイムラグがあったりして余計混乱気味にはなりました。

2010/03/10 00:06 くろ への返信

ファイヤーウォールを一旦全て受信許可にしてから戻すと解消されました。

ファイヤーウォールを一旦全て受信許可にしてから戻すと解消されました。


ただ、接続時に入れるユーザアカウントを追加して、読みor読み/書きにしておかないと、Everyoneの方のみでは見えるようになりませんでした。


変更する内容によってはデーモンの再起動が必要というだけで、特に不可解なことはないようでした。


パブリックフォルダしか共有できなかった頃にしても、こういった特性や出来る出来ないが

Windows側に何かしらの拡張を入れてでも解るようMacならではのUI上で解りやすくなってればいいんですが、、、。

やっぱりオマケなのかシスアド向けなのか複雑ですねぇ、、、。


とりあえずはWinから¥¥IP¥ユーザ名のUIでパスワード入れてからはマイネットワークからも問題なく見れるようになりました。

アカウント名を同じにして上記の手法で接続ってのがさしあたっての答えなのかもしれないです。


そして無理な場合はくろさまご指摘の手法を試すと。

2010/03/10 00:13 HAL への返信

パスワードにかんしては

以下に説明があります。


http://homepage2.nifty.com/winfaq/wxp/hints.html#1386


一応パスワードはクリアインストール前と同様にしていたのと上記もチェックしたのですが、、。

¥¥IP¥ユーザー名

でのUIでなく

マイネットワーク→ワークグループのコンピューターを表示する→Macのコンピューター名

のUIだとパスを聞かれないみたいです。

2010/03/10 03:18 mozu への返信

この段階で聞くのも変な話なのですが、下記の質問にお答え頂けますでしょうか。


1.SMBでのファイル共有は具体的には、何のために行うのでしょうか?

2.WindowsからOSXのユーザデータにアクセスするだけでよいのですよね?

3.お話の内容から複数のユーザでアクセス権を使い分ける必要が無いですよね?

4.LAN内(同一のサブネットマスク)での共有ですか?


上記4個の質問の回答によっては、いわゆる初心者でも簡単にできます。是非、ご回答を。(他のかたが、質問を追加したり、質問内容を保管する可能性があります)

2010/03/10 04:34 ni_ki への返信

概ねログにありますが、多くご指摘ご回答いただきましたので少し見ずらいかもなので

再度以下にまとめの意味でも記載しておきます。


1.Windows側で購入した楽曲や自作音源を直接Macに移してiTunesのライブラリに追加。

2.WinからOSXにアクセスするのみ(読み書き)。

3.個人用で自宅のWin2台Mac1台で使用します。

4.そうです同一ノード、同一サブネットマスクです。


結果としては何とかなっていますが、作業途中反映されなかった理由が不明確なままのため

もし何か決定的な実体験がありましたらよろしくおねがいいたします。

当方の作業としてはログに記載してある以外のことはやっていません。

2010/03/10 06:50 mozu への返信

mozuさん 便乗質問なのに答えていただいて恐縮です m(_ _)m


パスワードにかんしては以下に説明があります。

http://homepage2.nifty.com/winfaq/wxp/hints.html#1386


なるほど。コントロールパネル>ユーザアカウント からリセットがかけられるのですね。

まさかそんなところにあろうとは・・・

ずっと気にかかっていた疑問が一つ解決してすっきりしました。


マイネットワーク→ワークグループのコンピューターを表示する→Macのコンピューター名

のUIだとパスを聞かれないみたいです。


聞かれないということは、Windowsと同じアカウント名/パスワードがMacにもあればそれで勝手にログイン、もしくはゲストアカウントで自動接続されるんでしょうか。不思議な挙動ですね?

2010/03/10 07:06 HAL への返信

Windowsと同じアカウント名/パスワードがMacにもあればそれで勝手にログイン、もしくはゲストアカウントで自動接続されるんでしょうか。


私はWinマシンしかsambaのホストにしていないので、Winマシン間の話になりますが、現在ログインしているアカウントとパスワードで接続に行っているようです。で、Win XPの場合は「簡易ファイル共有」を切っていないと(デフォルトでON)共有フォルダーは誰でも読み書き可ですので、つながってしまうと。


私は簡易ファイル共有を切って、共有フォルダー等はアクセス権をちゃんと設定しているので、クライアントでログインしているアカウントとパスワードが、サーバ側ものと合致しないと接続できませんし。


ちなみに、MacからWinに接続しようとすると、ちゃんとユーザ名とパスワードを聞いてきますね。

2010/03/10 19:47 NO9 への返信

NO9 による書き込み:


Macの方も勘違いしてませんかね。


Leopardですが、今、すごいことに気が付いた…。


システム環境設定・アカウントで新たなアカウントを追加するときに、「名前」が2byte文字もOKな表示用のもので、ユーザ名がアカウント名(ホームフォルダの名前、1byte文字しかダメ)なのに、普通にシステム環境設定・アカウントを開いただけなら、ユーザ名の所に名前が表示されていますね…。これは混乱する…。


修正を。

XP SP3とOSX 10.5.8の間で試してみました。


Mac(OSX10.5.8)

ファイル共有開始。詳細でSMB共有にチェック。ファイル共有画面に戻り、ユーザ指定、共有したいフォルダ(例えば、ホーム等)を指定。

セキュリティのファイアウオールを、全部受信又は、特定のサービス又はアプリケーションにアクセスを設定にチェック。

システム環境設定のネットワークの詳細で、ワークグループを入力。


XP(OSXのショートネームと同じユーザ名でログイン。ただし、パスワードは異なる)

マイネットワークのワークグループ内の表示を選択すると、Macも含めて全クライアントが表示される。

Macを選択すると、少し待って、ユーザ名とパスワードの入力画面が出る。

ここに、OSXにセットした漢字のフルネームとパスワードを入力する。

Macの共有フォルダの一覧が表示され、全部にアクセス可能。


ということで、OSXに外部からアクセスする場合、OSXのユーザ名(フルネーム)で大丈夫なようです。

内部的に読み換えしてるんでしょうね。


ところで、iTunesの曲を共有したい場合、iTunesの共有機能を使えばよいのでは?

曲データのコピーもできるようになったような?

2010/03/10 20:06 xy への返信

ということで、OSXに外部からアクセスする場合、OSXのユーザ名(フルネーム)で大丈夫なようです。内部的に読み換えしてるんでしょうね。


フルネームでOKでしたか。


Macから共有をONにしているWin XPマシンに接続するときは、確かフルネームでは撥ねられた記憶があるので(私はWinマシンでもMacと同じアカウント名とフルネームを設定している)、Macでは、Macにsambaで接続するときも読み替えてくれているんでしょうね。

2010/03/11 01:31 HAL への返信

HAL さんによる書き込み:


mozuさん 便乗質問なのに答えていただいて恐縮です m(_ _)m


マイネットワーク→ワークグループのコンピューターを表示する→Macのコンピューター名

のUIだとパスを聞かれないみたいです。


聞かれないということは、Windowsと同じアカウント名/パスワードがMacにもあればそれで勝手にログイン、もしくはゲストアカウントで自動接続されるんでしょうか。不思議な挙動ですね?


Windowsと混在しているLAN環境であれば,Macの

/var/log/samba/log.smbd

には,同一ネットワーク内にいるWindowsからの自動接続要求の痕跡がいっぱい見られると思います。

Windowsユーザのほとんどは,自端末が勝手にそのようなことをしていることに全く気付いていません。

どうすれば止められるのか知らないので,私が使っているWindowsでは,勝手にMacのホームフォルダをマウントしてしまわないように,敢えてMacと別々のパスワードにしています。

2010/03/11 04:12 mozu への返信

mozu さんによる書き込み:


1.Windows側で購入した楽曲や自作音源を直接Macに移してiTunesのライブラリに追加。

2.WinからOSXにアクセスするのみ(読み書き)。

3.個人用で自宅のWin2台Mac1台で使用します。

4.そうです同一ノード、同一サブネットマスクです。

お答えありがとうございます。念のため確認したかったので、あえて質問させて頂きました。

もし何か決定的な実体験がありましたらよろしくおねがいいたします。

「決定的」では無いのですが、上記の「1.」から「4.」を実現するのに当方では、まったくと言っていいほど専門知識が必要有りませんでした。OSXのSMBをONにすることと、WindowsからIPアドレス等(¥¥IPアドレス¥アカウント名)を入力してMacのSMBにアクセスするだけで共有可能でした。


ルータによってはMac同士の「画面共有」も障害がある事を経験しております。mozu さんのところで、共有できたり出来なかったり、となればそこら辺の影響が考えられと思われます。

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

Windows共有(ユーザー以下フォルダ)

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