- - PR -
Linux同士の共有
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-09-17 10:06
遅くなりました。うっちーさんがご指摘なさるように--with-smbmountオプションを付けてインストールしなおしました。smbmountコマンドは使えるようになりましたが、以下の様なエラーになってしまいます。
/usr/local/samba/bin/smbclient //take/home/kyouyuu -U take params.c:OpenConfFile() - Unable to open configuration file "/usr/local/samba/lib/smb.conf": No such file or directory Can't load /usr/local/samba/lib/smb.conf - run testparm to debug it added interface ip=192.168.0.26 bcast=192.168.0.255 nmask=255.255.255.0 Got a positive name query response from 192.168.0.29 ( 192.168.0.29 ) Password: Domain=[DOMTAKE] OS=[Unix] Server=[Samba 2.2.11-ja-1.0] tree connect failed: NT_STATUS_BAD_NETWORK_NAME [root@localhost root]# 実際、/usr/local/samba/lib/smb.conf はないのですが、smb.confファイルをコピーするだけで使えるとかそういうわけではないですよね? | ||||
|
投稿日時: 2004-09-17 11:50
こんにちわ.
mobile な環境ので短めに... 「設定ファイルである smb.conf が見あたらない」と言ってますので, そのものだと思いますが? source から導入した場合と rpm で導入した場合では, おそらく設定ファイルの格納場所が違います. 親切な rpm では /etc などに設定ファイルを配置するように 予め build の際に prefix などを指定してくれています. なので,source から compile する際に同様のことをしていなければ, 「見あたらない」と言っている箇所に無ければいけないはずです. 以上,乱文ご容赦ください. | ||||
|
投稿日時: 2004-09-17 14:33
引用:
-------------------------------------------------------------------------------- source から導入した場合と rpm で導入した場合では, おそらく設定ファイルの格納場所が違います. 親切な rpm では /etc などに設定ファイルを配置するように 予め build の際に prefix などを指定してくれています. なので,source から compile する際に同様のことをしていなければ, 「見あたらない」と言っている箇所に無ければいけないはずです. -------------------------------------------------------------------------------- というご指摘をいただきましたので、 --with-configdir=DIR smb.confなどの格納場所 のオプションをつけてインストールしなおしました。 swatで設定をして保存するとsmb.confを指定した場所に作成してくれるのですが、smbclientコマンドを使っても先ほどと似たようなエラーが出てしまいます。「そんなファイルはありません」というエラーはなくなりましたが、下記のエラーは相変わらずです。 added interface ip=192.168.0.26 bcast=192.168.0.255 nmask=255.255.255.0 Got a positive name query response from 192.168.0.29 ( 192.168.0.29 ) Password: Domain=[DOMTAKE] OS=[Unix] Server=[Samba 2.2.11-ja-1.0] tree connect failed: NT_STATUS_BAD_NETWORK_NAME エラーで出ている NT_STATUS_BAD_NETWORK_NAME っていったい何なんでしょう。googleで検索しても日本語のページはひとつもないですね。 | ||||
|
投稿日時: 2004-09-17 16:42
こんにちは。
smbclinet //take/home -U take もしくは smbclinet //take/kyouyu -U take ではいかないですか? Linux 同士ではやったことがないのでわかりませんが、 少なくとも、 Linux から Windows にアクセスする場合に 共有フォルダ配下のフォルダを指定した時、 それから、共有フォルダ名が間違っていた時に tree connect failed: NT_STATUS_BAD_NETWORK_NAME で蹴られました記憶があります・・・。 | ||||
|
投稿日時: 2004-09-17 16:42
前述通り mobile なので端的に. 設定の内容やコマンドの使い方がハッキリしないのにお答えしようが無い... というのが皆様の共通認識かと. | ||||
|
投稿日時: 2004-09-17 17:22
返事遅くなりました。手抜きの質問で皆様にご迷惑をおかけしています。いい質問の仕方というものがまだ良く分かっていない分、ご容赦ください。
いろいろやってみたところ、 # /usr/local/samba/bin/smbclient //take/kyouyuu -U take でできました! うっちーさんのおっしゃるように、フォルダの指定方法が間違っておりました。 間違っている状態 //take/home/kyouyuu/ (//netbios名/共有フォルダのトップディレクトリ/共有フォルダ/) 正しい状態 //take/kyouyuu (//netbios名/共有フォルダ) そしてフォルダ指定の最後に「/」をつけない 皆様の寛大なご指摘に感謝しております。またお願いします。 | ||||
