Red Hat Linux7.1JをNetBEUIのLANに接続しようと思い、
sambaを導入したのですが、設定内容を把握できておらず、
未だ共有させることができません。

sambaの環境設定については資料を見ながら何とか設定し、
起動することはできます。しかしながら他のPCから
ネットワークコンピュータを見ても、
PC名(Localhost)は表示されているものの、
そこに入ろうとすると
「\\Localhost にアクセスできません。
コンピュータ名または共有名が見つかりません。
コンピュータ名または共有名を確かめてから入力してください。」
と表示されます。
これは一体どこの設定がおかしいのでしょうか?

それから、基本的な質問なのですが、
NetBEUIで接続するためには、IP等の設定は必要不可欠なのでしょうか?

以上ご教授下さい。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

Linux上でsmbclientを使い,同じLinux上で動くSambaサーバにアクセスできるか確認しましょう。




やり方が判らなければ,日本Sambaユーザ会によるドキュメント
「Sambaが動作しないときの診断方法」
http://www.samba.gr.jp/doc/tech/diag.htm

これを一からひとつひとつ試していってください。

参考URL:http://www.samba.gr.jp/doc/tech/diag.htm
    • good
    • 0

netcfg の [Interface] で、lo0 以外に eth0 が


あるか確認してください。eth0 があったら、そこに
WindowsPC と同じネットワークのアドレスを割り当て
ます。そこからもう一度、Samba の設定を見直して
みてください。
eth0 が無い場合、NIC が認識されていません。
この場合の対処は、NICによって違うので、まず
netcfg の Interfaces のところで、eth0 が
認識できるまで頑張ってみてください。
    • good
    • 0

smbpasswdコマンドでパスワードの設定はしたのですよね?



端末のPC(Win機)がWin9x/Meの場合、Windowsにログオンしたユーザ名でsambaへ接続します。そのため、Linux上に[同一名のユーザ不在]になってしまい、その結果、\\Localhost にアクセスできませんとなるのではありませんか?

ちょっと気になったのですが、PC名(Localhost)って変な気がするのですが、、、
少なくとも、ネットワークコンピュータでlocalhostという名称で表示されているのはマズいかも、、、

この回答への補足

ううっ、PC名からしておかしいのですか・・・?

こちらでも様々なところの設定をいじってみたのですが、
ネットワークコンピュータに反映されるPC名の設定がどこで
行われているかわからないのです・・・。

Windowsにログオンしたユーザー名とWin側のPC名は同じにしているので、
1点目の問題はパスしているハズだと思います。

重ね重ね申し訳ありませんが、ご教授下さい。

補足日時:2001/09/10 16:01
    • good
    • 0

Sambaは、NetBEUIで PCと接続するものではありません。


あくまで、TCP/IPを使用しますので、IPの設定は、必要
不可欠です。
Microsoft Network は、IPX, NetBEUI, TCP/IPのどれか
を使用しますが、Samba を使用する場合は、TCP/IP経由
の NetBIOS over TCP/IP を使用します。なので、PC側
でも、IPアドレスの設定が必要となります。

この回答への補足

 アドバイスありがとうございます。
申し訳ないのですが、全くの初心者のためIPの設定をどこで行えばいいのか
わかりません。

"netcfg"でLocalHostに割り当てるIPを変更すればいいのでしょうか?
それとも"netconfig"で変更できる箇所のIPのことでしょうか?

ご教授お願いします。

補足日時:2001/09/10 14:44
    • good
    • 0

Red Hat Linux7.1JでNetBEUIが使えるなんて初めて知りました、、、(笑)



sambaはNetBT(NetBIOS over TCP/IP)内のSMB(Server Message Blocks)のみをエミュレートする機能のはずです。

> PC名(Localhost)は表示されているものの
とあるのでnmbdは稼働しているようですね。
そのうえで

> \\Localhost にアクセスできません
とくれば、あとはユーザアカウントまわりの問題でしょう。
・Linux上にアカウントはありますか?
・sambaは暗号化認証に対応させていますか?
この辺を確認してみてください。

> IP等の設定は必要不可欠なのでしょうか?
当然[必須事項]です。

この回答への補足

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

しかし、
・Linux上にアカウントがあるか
 smbpasswdファイルとsmbusersファイルにアカウントが追加されているのを
 確認しました。
・sambaは暗号か認証に対応させているか
 よくわからないのですが、smb.conf 内のencrypt passwords = yes
 としています。また、smb passwd file もパスは合っていると思われます。

上記でなにか間違っている点はあるのでしょうか?
ご教授お願いします。

補足日時:2001/09/10 15:09
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QNetBEUIによる共有ファイルサーバ

会社で担当のファイルサーバを立てたいと思っているのですが、IPを管理者から
もらえませんでした。管理者に築かれないようにファイルサーバをたてて運用したいのですが、最適なOSはなんでしょうか?サーバはHUBに接続して同じHUBにつながっている社員同士のみで利用します。HUBの上位はSW-HUBであると思われます。どうか皆様の知恵をお貸しください。

Aベストアンサー

NetBEUIならマイクロソフトのWindows/DOS系OSかIBMのOS/2ぐらいですね。
後,ネットワークに取り付けるストレージ専用機(NAS)なんて選択肢もあります。

>管理者に築かれないように…
ちなみに,NetBEUIを使っても管理者にはバレバレですよ。

Qsambaの共有名が文字化け

Linuxのsambaサーバにwindowsクライアントからアクセスすると共有フォルダ名が文字化けする場合があります。クライアントのOSにより発生する場合としない場合とがあります。
・Windows95,98:文字化けしない
・WindowsNT,2000:文字化けする

サーバは、TurboLinuxServer6.0で、samba2.0.7-ja-2.2を使用しています。

smb.confはSJISで記述し(ているつもり)、coding system=SJIS,client code page=932としています。
samba2.0.5の時は問題なかったのですが...
そもそも、サーバ側の設定の問題なのか、クライアント側の設定の問題なのかさえわかりません。

解決方法をご存じの方がいらっしゃいましたら、よろしくお願いします。

Aベストアンサー

www.samba.gr.jpは御覧になりました?

下記参考URLに、2.0.5から2.0.7へ移行するときの
日本語に関する注意点が出てます。

具体的には、smb.confのglobalセクションの先頭で
coding systemなどの設定を行うとか、smb.confの
コードとcoding systemの指定を必ず合わせるように、
とか。

しかし、coding system = SJISなんですね。
TurboLinuxはデフォルトでLANGの設定がSJISに
なってるんでしょうか。
私のとこのKondaraはLANGはデフォルトでEUCなんで、
Linuxサーバ上でも日本語ファイル名が見えるように
coding system = EUC にしてありますが。

参考URL:http://www.samba.gr.jp/project/samba-ja/user-guide.html

Qドメイン名・コンピュータ名の変更方法

RedHat7.3をセットアップしたのですが
その後のドメイン名コンピュータ名と変更の仕方がわからないのでご教授ください、記述されているURLでも構いません宜しくお願い致します。

Aベストアンサー

通常は、/etc内のファイルを編集しますが、Redhat7.3にはツールがあるようです。

下記のサイトの、
 II. ネットワーク関連のリファレンス
  6章ネットワーク設定
が参考になると思います。

http://www.jp.redhat.com/manual/Doc72/RH-DOCS/rhl-cg-ja-7.2/index.html

参考URL:http://www.jp.redhat.com/manual/Doc72/RH-DOCS/rhl-cg-ja-7.2/index.html

Qsambaの設定

ブロードバンドルーターのLAN側に、LINUX1台、XP1台つなげています。

smb confの設定なのですが、ルーターのDHCPが働いている場合、
[global]のinterfacesはどう設定すればよいですか?
またhosts allowは、ルーターのLAN側アドレス(192.168.11.0なのですが)
でよいですか?

Aベストアンサー

#1です。

>仰るとおりに設定しましたが、まだXPからLINUXが見えません。
そうなんですか。外部からのアクセス制限をしようとしているのかと
思っていたのですが...
それなら、こちらの16章を参考に、もう一度きちんとやってみてください。
http://www.jp.redhat.com/manual/Doc80/RH-DOCS/rhl-cg-ja-8.0/index.html

SAMBAについての詳細は、こちらも参考にしてみてください。
http://www.samba.gr.jp/project/translation/using_samba/using_samba/index.html

尚、Xpは、自分自身の共有フォルダは見えるようになっているんですよね。
(Xp側で共有フォルダを設定して、Xpから見えるか)
また、Xpのスタート→検索 でネットワーク上の他のコンピュータを
検索してみることも必要かもしれません。検索するコンピュータ名のところは、
コンピュータ名やIPアドレスを指定してみてください。

QSambaでファイル共有がしたいのですが

Linux初心者です。
Sambaを使ってVineLinux2.6からルータ越しにつながっているWindowsMeマシンのファイルを見れるようにしたいのですが、いろいろ調べましたがどの情報も、私のレベルを越えているものなので、基本的な質問をいくつかさせて下さい。
1。Sambaの設定をする前に、Windowsマシンを認識させる作業は何か必要でしょうか?
2。hosts.denyでALL:ALLにして、hosts.allowの方には何も記述していないのですが、これはどのように変更すべきでしょうか?
3。ルーターの設定変更は何か必要でしょうか?

初歩的な質問で恥ずかしいのですが、よろしくお願いします。

Aベストアンサー

>Sambaを使ってVineLinux2.6からルータ越しにつながっ
>ているWindowsMeマシンのファイルを見れるようにしたい

これを素直に読むと、Linux側からWindowsにアクセスし
たい。つまり、Windows側に共有フォルダがあると読める
のですが、その通りですか?
そうであるなら、それはSambaの仕事じゃありません。
たしかに、Sambaのパッケージに含まれている、smbmount
というコマンドを利用しますが、Samba側で何の設定も
いりません。

>1。Sambaの設定をする前に、Windowsマシンを認識させる
>作業は何か必要でしょうか?

/etc/hosts ファイルに、Windowsのコンピュター名と
IPアドレスの名前解決が出来る用に記述して下さい。

>2。hosts.denyでALL:ALLにして、hosts.allowの方には
>何も記述していないのですが、これはどのように変更
>すべきでしょうか?

何もいりません。

>3。ルーターの設定変更は何か必要でしょうか?

「ルータ越し」って書いてありますけど、本当に
ルータを越えているんですか?どういうネットワーク
構成になっているんでしょうか。Samba側のIPアドレス
とネットマスク。Windows側のIPアドレスとネットマス
クはどうなっていますか?だいたいルータはどんな風
に、どこに接続されているんですか?
とにかく、詳しいネットワーク構成が分からないこと
には、これ以上のアドバイスは無理です。

>Sambaを使ってVineLinux2.6からルータ越しにつながっ
>ているWindowsMeマシンのファイルを見れるようにしたい

これを素直に読むと、Linux側からWindowsにアクセスし
たい。つまり、Windows側に共有フォルダがあると読める
のですが、その通りですか?
そうであるなら、それはSambaの仕事じゃありません。
たしかに、Sambaのパッケージに含まれている、smbmount
というコマンドを利用しますが、Samba側で何の設定も
いりません。

>1。Sambaの設定をする前に、Windowsマシンを認識させる
>作業は何か...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報