
Ubuntu日本語フォーラム

ログインしていません。
http://forum.ubuntulinux.jp/viewtopic.php?id=2881
http://forum.ubuntulinux.jp/viewtopic.php?id=2835
を見ながらSambaの設定をしました。
Ubuntu同士は成功したんですが、XpとUbuntuで少し不具合が出てきました。
XPからUbuntuは、マイ ネットワーク上に表示されクリックするとIDとパスワードを要求されるので入力するとアクセス出来き、ファイルのコピーやフォルダの追加などの操作が出来ました。
UbuntuからXPにアクセスするとネットワークー>Windowsネットワークー>WORKGROUPー>上には表示されますが、アクセスしても中が空っぽでなにも表示されません。試しに、フォルダを作成しようと思ってしてみると[バックエンドでサポートしていない操作です]と表示されます。しかし、XP側からみるとXPの共有ファイルはちゃんと操作することが出来ました。(当然のことですが・・・・・・)
smb.confは以下の通りです。
[global]
server string = %h server (Samba, Ubuntu)
dns proxy = No
hosts allow = 192.168.1.0/24
workgroup = WORKGROUP
username map = /etc/ユーザー名/smbusers
wins support = yes
domain master = yes
[公開]
path = /home/ユーザー名/公開
writeable = yes
browseable = yes
guest ok = yes
XPではマスタブラウザにならないように設定
Windows側でネットワークセットアップウィザードを実行
Workgroup名はWORKGROUPに指定
Windows側のTCP/IP設定で、NetBIOS over TCP/IPを有効に指定
何がおかしいのでしょうか?Ubuntu側の設定が間違っているのでしょうか?
ご協力おねがいします。
オフライン
hanaeru による投稿:
UbuntuからXPにアクセスするとネットワークー>Windowsネットワークー>WORKGROUPー>上には表示されますが、アクセスしても中が空っぽでなにも表示されません。試しに、フォルダを作成しようと思ってしてみると[バックエンドでサポートしていない操作です]と表示されます。
1)XP上で共有フォルダを手動で作成してみたらどうなりますか?
2)XPのユーザーアカウントで、GuestをONにしてubuntuからアクセスするとどうなりますか?
3)XPとubuntuを終了させ、XPを先に起動。XPの起動が落ち着いたらubuntuを起動でどうなりますか?
オフライン
zagan による投稿:
1)XP上で共有フォルダを手動で作成してみたらどうなりますか?
2)XPのユーザーアカウントで、GuestをONにしてubuntuからアクセスするとどうなりますか?
3)XPとubuntuを終了させ、XPを先に起動。XPの起動が落ち着いたらubuntuを起動でどうなりますか?
1)XPのデスクトップ上,共有ドキュメント内に作成しましたが,何も変わりませんでした.
2)GuestをONにしても変わりませんでした.
3)これも試して見ましたが無理でした.
やはりXP上でポートを開放する必要があるのでしょうか?
ファイアーウォールも切ってみましたが変わりませんでした.
ここをもう一度確認した方がいいんじゃないの?ってとこがありましたら教えてください^^;
オフライン
hanaeru による投稿:
やはりXP上でポートを開放する必要があるのでしょうか?
ファイアーウォールも切ってみましたが変わりませんでした.
ポート絡みの問題ではなさそうですね・・・
XP側のネットワークプレイスの設定がおかしくなってるのかも。
ネットワークプレイスを追加してみましょうか。
http://hehao1.seesaa.net/article/56519022.htmlhttp://hehao1.seesaa.net/article/56519022.html
を一通り読んで。
http://www-06.ibm.com/jp/domino04/pc/support/beginner.nsf/btechinfo/SYB0-04B57BD
を参考に、ネットワークプレイスを追加してみてください。
これでアウトだと、zagan的にはアウトです。
オフライン
3台目(XP)を繋げてみたところなんなく表示,編集が行えました.
ですが,すこし違ったところがありまして・・・・・
上部のパネルー>ネットワークー>ここに不具合の出ているXPのアイコンが表示されていて,逆に3台目のXPだと表示されず,そのままWindows ネットワークー>WORKGROUPと進んでいくとアイコンが表示されています.
これもなにかの影響なのでしょうか?
ネットワークプレイスはいまからやってみます
オフライン
PCを3代用意してA,B,CとしますA:Ubuntu B,C(上記の3台目):XP
ネットワークプレイスを追加するまえは,BC間ではファイルの共有が出来ませんでしたが今は使えるようになっています.ですが,AからはBを見ることができずとうとう一覧にも表示されなくなりました(Bから送ったファイルはAで見ることができます(謎 )
[各PCの状態を書きます:追記]
A:AとCは一覧に表示されており,お互いにファイルの閲覧は可能.ただし,Bは一覧になく,Aからファイルの送信不可能.
B:ワークグループ一覧では3台すべてが見えています.なおかつファイルの送信可能,受信先で閲覧可能
C(3台目のPC):ワークグループ一覧では自分自身を除く2台が表示されている.また,ファイルの送信可能,受信先での閲覧可能
[さらに追記]
3台のPCでそれぞれpingコマンドを実行,エラーで返ってくることはなく正常に接続されている.
ルーターを初期設定にするためにすべてのPCをシャットダウン,ルータの電源もOFF,LANの再接続.
最後の編集者: hanaeru (2008-09-27 23:33:19)
オフライン
状況はかわりませんでした,一応,一覧には表示されていたりしなかったりしますが・・・・・
あまり変化は見られませんでした・・・・・・・
んー,あと少しなんですが・・・・・・・・・どうにもならないでしょうか・・・・・・・・・・
最後の編集者: hanaeru (2008-09-28 00:28:23)
オフライン
# うとうとしてました。
smb.confの[global]で、username mapの指定がありますが、これってきちんと設定できてますか?
詳細については、「samba username map」とかで検索してみてください。
今回は、「#」や「;」でコメントアウトしてみてください。
会社などのLanだと有効な設定かもしれませんが、家庭内Lanとかだと、あまり意味がないような気がします。
また、domain master = yes ですが、 local master = yesにするとどうなりますか?
その上で、A・B・CのPCですが、
B→A→Cの順に起動させるとどうなりますか?
それぞれのPCが起動してから次のPCを起動させてみてください。
オフライン
zagan による投稿:
# うとうとしてました。
smb.confの[global]で、username mapの指定がありますが、これってきちんと設定できてますか?
詳細については、「samba username map」とかで検索してみてください。
今回は、「#」や「;」でコメントアウトしてみてください。
会社などのLanだと有効な設定かもしれませんが、家庭内Lanとかだと、あまり意味がないような気がします。
また、domain master = yes ですが、 local master = yesにするとどうなりますか?
その上で、A・B・CのPCですが、
B→A→Cの順に起動させるとどうなりますか?
それぞれのPCが起動してから次のPCを起動させてみてください。
domein->localに変更しましたがwindowsネットワークが次は表示されなくなりました.
あと,コメントアウトですが上と同じ結果でした.
再起動ですがなにも変わりませんでした・・・・
Ubuntu側のカーネルのバージョンのせい?
オフライン
BC両者ともブラウズマスタを切っているんですよね?
さらに両者ともNetBios over TCP/IPが有効に決め打ちされてるんですよね?
現在の状態で、各マシンのブラウザから
smb://他のマシンのホスト名
として、何かフォルダが表示されるなら、ubuntu側の設定に問題はないと思いますよ。
Windows側の環境になにかありそうな気がします。
オフライン
CはNetBios over TCP/IPが有効じゃなくても出来てます....アレ?
同じホームエディションなのに・・・・・・・・・
一応,Bを有効にしたんですが変わりませんでした,というかだんだん一覧にすら表示されなくなってきている・・・・・・・・・
pingコマンドを実行しても繋がりません...
[追記]
とうとうXP側から見えなくなりました.
最後の編集者: hanaeru (2008-09-28 12:31:05)
オフライン
これまでに情報がないので、DHCPでIPアドレスをルータから割り振られている状態だとします。
1)Windowsで ipconfig /all
2)ubuntuで ifconfig eth0
を実行し、IPアドレスが割り振られているかどうかを確認してください。
hanaeruさん による投稿:
CはNetBios over TCP/IPが有効じゃなくても出来てます....アレ?
これは、決め打ちしないと動かないと言うことではなく、決め打ちした方が間違いがないというくらいに考えてください。
hanaeruさん による投稿:
pingコマンドを実行しても繋がりません...
物理的にPC同士がつながってない状態に近いみたいですね。
他にHubなどがあれば、一度つなぎ直して見るという手もあるんですが・・・
ルータかな?
一度、ルータやPCのすべてのケーブル(電源含む)を取り外し、5〜10分ほど放置して
ルータ立上げ→インターネットとPC:B接続・立上げ→PC:A接続・立上げ→PC:C接続・立上げ
の順でやってみてください。(linkランプやHDDアクセスランプが落ち着いてから、次の機器の立上げを)
最後の編集者: zagan (2008-09-28 13:41:23)
オフライン
話がちょっと変わってきました.
コマンドでnautilusを使うとファイルブラウザが表示されsmb://XPのフル コンピューター名と入力するとドキュメントが表示されました.(ただし,ウィルスセキュリティ0ですべての機能を無効にしてXPのバーに赤い盾?の表示が出ている状態です)
次にこのブラウザを閉じて,パネルから場所ー>ネットワーク(XPのPCのアイコンが表示されていません)ー>Windowsネットワークー>WORKGROUPー>つなげている2台のPCがアイコンとして表示されています.(パソコンCは友人のもので返却しました.ただ,設定は何もいじっていません.)XPのPCのアイコンをクリックすると内容が表示されました.もちろんdocやjpgは閲覧することが出来ました.(なぜかtxtファイルは見れませんが・・・・・・・)
オフライン
#12のわたし による投稿:
一度、ルータやPCのすべてのケーブル(電源含む)を取り外し、5〜10分ほど放置して
ルータ立上げ→インターネットとPC:B接続・立上げ→PC:A接続・立上げ→PC:C接続・立上げ
の順でやってみてください。(linkランプやHDDアクセスランプが落ち着いてから、次の機器の立上げを)
を実施してください。(Cマシンが無いようなら、スキップしてください)
それでもダメなら、過去にhanaeruさんがどのような環境を作られてきたのか分からないので、他の方からのアドバイスがないようであれば、
1)ubuntuの再インストールを実施
2)
$ sudo apt-get update $ sudo apt-get upgrade
と手動でアップデートを実施。
3)sambaをインストール
4)smb.conf を編集:この時、一番プリミティブな設定の方がよいかもしれないので、
http://forum.ubuntulinux.jp/viewtopic.php?id=2835
のsmb.confの例を忠実に設定してみてください。
(その他のオプションに関しては、基本的な部分に問題がない状況を作ってから取りかかった方が、問題発生時の切り分けに手間がかからず良いかと思われます。)
5)sudo smbpasswd -a 「ubuntuインストール時に作成したログインID」を実施。
6)sudo /etc/init.d/samba restart を実施。
した方が、早いかもしれません。
最後の編集者: zagan (2008-09-28 14:54:25)
オフライン
なんどか再起動してウィルスソフトを停止させると,出来ました.
ありがとうございました....
オフライン