- ベストアンサー
Sambaサーバーのファイルが見られない
- Sambaサーバーのファイルが見れない理由や対策は?
- Sambaサーバーのファイルが見えない問題の原因と解決策
- Sambaサーバーのファイルが見えない問題の原因と対策方法
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
質問文を拝見したところ、ポイントは二つ 「名前解決」が適切にできているか。 「ユーザ」が存在するか。 と思われます。 まずは名前解決から。 >リソース \\localhost\フォルダ名 ここ気になりますね。 localhostというのは「自分自身」なので、パソコンが違えば、 localhostの結果もかわって来ます。 &hosts/lmhosts等を「妙な設定」にしてない限りは、 他のマシンに繋ぐ事ができない筈です。 まずは、sambaマシンに適切な名前を与えてあげましょう。 Win98だと\\ipアドレス\共有名での接続が可能だったと思うので、 それで接続してみて下さい。 Win95は↑ができないので、 c:\windows\lmhostsに 「ipアドレス コンピュータ名」のエントリを追加して、 msdosプロンプトで「nbtstat -R」を入力してEnterして下さい。 それから、ユーザについて。 Win9Xにはユーザの概念がありません。 ドメイン管理してないのであれば、smb.confの設定を 「guest ok=yes」か「public=yes」にする必要があるでしょう。 または、「security=share」とか。 それだけやってダメだったら、 smb.confのコメント以外の部分を晒して頂けると、 もうちょっとマトモな回答が可能になります。
その他の回答 (1)
- mochiketsu
- ベストアンサー率65% (49/75)
guest ok=yesの意味を端的に表現すると、 「誰が接続してきても許可する」です。 その設定で大丈夫なのかどうかは、 ご自身で判断なさって下さい。 SaMBaユーザ会のWebサイト(http://www.samba.gr.jp)の smb.confに関するドキュメントをご紹介しておきます。
お礼
再度の回答ありがとうございます。 本屋で調べたのですがWin 9×系とWin XP系(多分、Win2000も)はネットワークのパスワードが違うらしくWin XP系はWin XPの起動時のパスワードとは別にネットワークパスワードを使えるらしいです。 Win 9×系は起動時のパスワードだけの為、SWAT設定時のパスワードとWin 9×の起動時パスワードがあっていなければならないとのことです。 特定のフォルダの共有だけなら [エクスプローラー→ツール→ネットワークドライブの割り当て] が使えるとのことです。 よく本を読んでいくと回答に有りました [LOCALHOSTというホスト名はおかしい] ということの意味が分かってきました。 Vine Linuxをインストールする時のネットワークの設定画面で DHCPを使用して設定 起動時にアクティブにする をチェックが入ったまま次ぎへ行ってしまったからだと分かりました。 ブロードバンドルーターを使用しているので固定IPアドレスじゃないんじゃないかと考えてしまったのです。よく考えて見ますとルーター内側のネットワークでは192.168.11.5とか特定のIPになっているんですよね。 どうもその辺にも大きな問題があるらしくて。 再インストールしようかと考えています。 話は別になりますが本屋に置いてあるLinuxの本はほとんどがRed Hatです。GUIでの設定ツールはRed Hatの方が多い感じがしました。Red Hatに変えようかと思ったのですが[ぶどう]でがんばりたいと思っています。
お礼
回答ありがとうございます。 回答の 「guest ok=yes」か「public=yes」にする必要があるでしょう。 または、「security=share」とか。 を参考に設定を変えてみました。 guest ok = no → guest ok = yes としてみましたらフォルダを開くことができました。パスワード画面は出てきませんでした。OKです。 でも、guest okを通常はnoまたはyesのどちらにしておけばよいのかわからなくなりました。 内容をよく理解しないまま設定していたので。 guest okはnoにすると書いてあったサイトもあったような気がして。 とりあえず開きましたのでありがとうございました。