sambaサーバ質問箱
英語 http://www.samba.org/ 日本語 ttp://www.samba.gr.jp/ windowsのエクスプローラからアクセスしたときコメント欄に表示される samba 3.0....の文字列を消したいのですがどうしたらいいのでしょうか? [global]のserver stringを変えても駄目でした。 お願いします。 駄目ってどうだめだったの? キャッシュに入るから替えてもすぐ反映しないよ 別のPCから見てみては? >>173 前と同じになってしまいます。 キャッシュを無効にするためにXPのセットワークのRepairもしてみたり してみました。その後net viewとかしても、前と同じでした。 別のPCでも試して見ます。 >>174 Repairって・・・なぜ、そこまでこだわる? 解決しました。nmbリスタートしたらなおりました。 smbmountでLANDISKに書き込もうとすると極端に遅いのですが なにか情報がありますか? rmやreadはふつうにできます。上書きはなぜか入力/出力エラー smbmount //192.168.1.xxx/disk1 /mnt/hoge いろいろgid,uidなど設定してみましたが状況かわらずです。 samba-3.0.28aなんですが、エクスプローラ上でファイルを操作してもF5を押すまで表示が更新されないんです。 change notify = Yesなんですが、何か情報ありませんか? >>168 これ試してみて smb ports = 139 rpmでのインストールは、windows上では出来ないのでしょうか? やはりそうですか・・・何かLinuxをインストールしなければならないのですね。 sambaインストールするために何かお勧めなリナックスがあればご教示願います。 ここsambaスレだったなw Windowsがあるならsamba使う必要ないじゃん。 DCにしたいとかライセンスとかでsamba使うなら、linux板で見てきたらいいかも。 お勧めしたいけど今自分で使ってないやつは名前出せないしな Sambaサーバで共有名と一緒に「プリンタとFAX」が必ず表示され るのは、Windowsの仕様でしょうか? ログインするときに マシン名\アカウント として登録したものでなければ入れないみたいなんですが アカウントだけでログインできる方法はないですか? 下記のエラーが出て共有ディレクトリに一時的にアクセスできなくなります。 コンピュータが使用できないか、またはアクセスが拒否されているため、 ドメインコントローラから構成情報を読み取れませんでした。 ドメイン管理とかはしていません。普通にファイル共有してるだけです。 SAMBA 3.024 クライアントは WindowsXP SP2 です。 やはりMSが悪いんでしょうかね。 Windows起動してしばらくは使えます。 数時間すると上記のエラーが出て一時的にアクセスできなくなります。 開いているWindowやアプリケーションを閉じてメモリーを解放すると 正常にアクセスできるようになります。 クライアントのメモリーチェックは問題ありません。 搭載メモリー量は1GBです。 アクセスするクライアント数は10台です。 サーバーはDebian 4.0化した無印 玄箱です。 WinXPのネットワークプレースでftpした漢字のフォルダーや漢字のファイル名が sambaからの共有では漢字が正しく表示されません。 Debian 4.0にsamba3.0.24を乗っけています。 漢字を使うな!って言いたいところなんですが....使ってしまったからしょうがない。 smb.confの文字コードの設定くらい書いてくれないと あとftpの設定も >>192 ftpで何も考えずに送ったならSJISのファイル名になってるはずだから、 sambaのホスト側の文字コードをSJISにしてないと化けるな。 >193 失礼しました。 /etc/samba/smb.conf writable = yes dos charset = CP932 unix charset = EUCJP-MS display charset = EUCJP-MS ftpはProFTPD Version 1.3.0を使っており特別な設定はしていません。 sambaから書き込んだ漢字フォルダー&ファイル名はsambaでは正しく表示されます。 ftpで書き込んだ漢字ファイル名がsambaで文字化けして(その逆も)しまいます。 >>194 dos charset = CP932 unix charset = CP932 display charset = CP932 ってのもやってみました。 >>195 smb.confをどんなに設定しようが、ftpクライアントがちゃんとコード変換してなきゃ どうしようもないんじゃね? >>197 ネットワークプレースって漢字コード変換を設定できるの? ls | nkf -gしたらSJISって言っているから正しく設定すれば見れそうなのに.... CP932をSHIFT_JISとかにしてみ、同じ意味だけど。 まあSJISのファイル名で書かれてることが異常ではあるが。 EUCなファイルシステムにShift_JISのコードで書き込まれてんだよね? >>198 ネットワークプレースでは無理そうなんでProFTPD側でやればいい。 どうしてもSambaにつながらないので、助言願います。 KUROBOX/PROにFedora8を入れてSambaをYumでインストールしました。 [global] workgroup = XXXXXX server string = Samba Server Version %v passdb backend = tdbsam log file = /var/log/samba/log.%m max log size = 50 smb ports = 139 ldap ssl = no hosts allow = 127., 192.168.1. [homes] comment = Home Directories read only = No browseable = No [kurobox] comment = kurobox-pro path = /mnt/kurohdd read only = No guest ok = Yes available = No それで # pdbedit -L hoge:1001: hogeはKuroboxとクライアントのWinマシンにも共通してあるアカウントでパスワードも同じです。 この状態でもユーザー認証までたどり着けず \\KUROBOXにアクセスできません。このネットワークリソース 云々 配列の範囲が無効です。 と出てしまいます。 クライアントのWindowsマシンはVistaでもXPでも同じです。 SSHでは普通に接続できて、/etc/serviceを見るとポートもあいています (Firewallのたぐいも入れていないです。) またsmb.logにエラーメッセージも出ないです。 追記 Sambaのバージョンは 3.0.28a-0.fc8 です。 さらに追記です /var/log/message にエラーが出ていました。 May 13 12:05:22 kurobox winbindd[1948]: [2008/05/13 12:05:22, 0] nsswitch/winbindd_passdb.c:sid_to_name(130) May 13 12:05:22 kurobox winbindd[1948]: Possible deadlock: Trying to lookup SID S-1-5-11 with passdb backend >>207 smbd nmbd winbindd 全部実行中です。 SWATや/etc/init.d/ で何度も再起動は試みてみました。 んー、、kuroboxでなくて、、\\192.168・・・ のようなアドレス入れるとどうなる? んー、、swatからWindowsのユーザーと同じ名前でパスワード設定やりなおしてみては >>212 Swatから新しいユーザーを登録してみましたが、ダメでした。 また、Guestの方は [global] map to guest = Bad User [public] comment = test path = /test guest only = Yes guest ok = Yes /path はchmod 777 としています。 これを追記して試してみましたが、相変わらず認証までたどり着きません。 WindowsからKUROBOXをダブルクリックしても、ユーザー名・パスワード 入力ダイアログが出る前にエラーが出てしまいます。 わからん。 詳しくログ取るか、バージョン変えて再インストール、、、かなあ >>215 # getenforce Disabled 無効になってます。 >>214 バージョン換えですが。 違うバージョンが入手できるか調べてみます。 他のPCからnmapしてポートの空きを確認するとか >>217 PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 139/tcp open netbios-ssn 901/tcp open samba-swat 現状こんな感じです Samba一応使えるようになったので、報告させてもらいます。 結局 samba-3.2.0pre3のソースを持ってきて、コンパイルしたら使えるようになりました。 試してみたこと カーネル・カーネルモジュールの変更(状況変わらず) 2.6.25-rc3 --> 2.6.24.3 samba-3.0.28aをソースからコンパイル(状況変わらず) samba-3.0.28aこのバージョンの問題?のようで、古いバージョンなどにすれば 問題なかったかもしれません。 お騒がせしました。 (マルチになってしまいますが、KUROBOXスレにも同じ報告させてもらいました。) ちょっと質問 Sambaの利用状況をレポートしてくれるツールって無いですか? たとえばどのクライアントが、どれだけのIN/OUTがあるか等のレポートが 欲しいです。 皆さんどんなツール使ってますか? FreeBSDのportsでsamba3.0.28をインストールしたのですが, 特定のディレクトリにアクセスできません. [2008/05/21 10:18:48, 0] lib/util.c:smb_panic(1633) PANIC (pid 22874): internal error confファイルは何度も見直しましたが,おかしなところはありませんでした. 原因は何でしょうか. 環境はFreeBSD6..2-RELEASEです. >221 その特定のディレクトリのuser, group, permissionの何れかが おかしいと思われ。 Macユーザーと同居してます。 Mac特有のファイルは除外する設定をしていたのですが、このMacユーザーが作ったフアイル/ディレクトリに「"*」などのWindowsで使えない文字が含まれています。 何が問題かと言うと、先日マシンがクラッシュしたあと立ち上がらなくなったのでなんとかデータをとろうと思い、別のLinuxに繋げてFFTPで16進数の文字を変換しながら転送していたのですが、一部のそれらのファイルが取れなくって困っています。 もはやsambaの設定云々ではないとは思いますが何かいい方法、例えば該当文字を一括でリネームするようなうまい方法をご存じの方はいらっしゃいますか? ちょっと分らないんだけど、SAMBAをwindows上のインストールする際は、 Vmwareなどの仮想空間ソフトを入れないと入れる事は出来ませんよね? ナンカ仮想空間欲しくなってきた。 どこで手に入るの? Samba 3.2.0rc1とかpre?とかあるけれど、rcとpreの関係 はどの様な関係? >>230 それはsambaに限った話ではないが、pre (prerelease) は開発版で 安定性や安全性は度外視。rc (release candidate) は安定直前の版で、 rcになったら新規機能の追加は行なわない。 仮想空間じゃないですね・・・ vmwareなど仮想マシ・・・う〜ん・・・なんかまた突っ込まれそうな悪感・・・ ・・・・・・ Vmwareなどのソフトを入れないと、インストールは出来ませんよね? そもそWindowsにsambaを入れたい理由は何だ? とりま、ファイル鯖化したい。あとは・・・実験かな。 ファイル鯖ならWindowsのまま使えばいいだろ。sambaが何をしてるのかわかってんのか? 実験なら玄箱が最適。 >sambaが何をしてるのかわかってんのか? わからない。以上。 ttp://www.samba.gr.jp/doc/whatsamba.html Sambaとは? -------------- Samba(「サンバ」と呼称します)は、以下の UNIX および UNIX互換マシンを Windows NT/2000互換のファイルサーバ/プリント・サーバにするオープン・ソース・ソフトウェアです。 つまりWindowsがあるならsamba使わなくてもいいんだよ。 >>239 クライアントの接続数に制限が無かったけ?>WindowsXPPro等 元質問者がそういう制限の無いものやドメインサーバを必要としてるなら その選択肢もあるけど、Windows上でsambaを動かそうとしてるのは そういう理由とは思えないな。 >>239 なるほど・・・ どういう仕組みで動いてるの? Dualboot機能を利用して、windowsが立ち上がってる状態では、sambaは動かないって考えても良いのかな? >>244 まず何がしたいのか分からないんだよ。 Windowsマシンしか無くてSambaの実験・勉強がしたいんだったら 1.VMwareServerをダウンロードして、インストール。 2.仮想マシンにLinuxをインストール。 3.そのLinuxにSambaをインストール(SWATも一緒に) これでとりあえず、試すことは出来る。 PCが2台以上あるんだったらCDでブートしてSambaを試せる1CDLinux があったと思う。 あとはググれば山ほど出てくる。 あのね、単にフォルダを右クリックして共有する、 これと同じことをsambaでやってるだけなの。 複雑なドメイン管理とかをするのでなければ。 まあ実験・学習だけに絞っても、Windows以外のOSをどうにかせんといかん。 VirtualPCでもPC追加でもいいけど。 もしも今PCが1台しかないんだったら、デュアルブートは意味が無い。 おまいらsambaのバージョン3.0.10に上げたか? ホスト側のFile名の漢字コードを変換する方法ってありますか? やってみます 今SJISで記録されてて、ごにゃごにゃししたら、 SJISとEUCが混じってしまって… IPアドレスならアクセスできるのですが \\192.168.0.2 など NetBIOSネームだとアクセスできません. \\hoge など 推測できる原因は何でしょうか. 一つ質問させて下さい。(長文すみません) うちではFedora9上でsamba 3.2.0 rc1を使ってファイルサーバを運用していて、 ファイルサーバの各パーティションのファイルシステムとしてはExt3を使用しています。 Windows機(XP/Vista)からIE等でファイルをサーバ上の共有フォルダにダウンロードすると、 そのファイルと一緒に拡張子無しのランダムっぽい名前のテキストファイルが生成されます。 内容は、全て [ZoneTransfer] ZoneId=3 という感じです。なお、Fedora8の時代のsamba (3.0.26a?)では、このようなファイルは 生成されませんでした。 ファイルの内容的にNTFSの代替ストリームを保存しようとしているっぽいのですが、 ダウンロードしたフォルダに生成された数が増えてきたので何とかしたくなってきました。 別フォルダにまとめる、または個別のファイルではなくDB等に情報を記録する等の方法で、 ダウンロードしたフォルダにファイルが増殖しないようにする方法はあるのでしょうか? マウント時のオプションにuser_xattrとaclを追加してみたのですが特に状況は変わらないようです。 何か情報がありましたらよろしくお願いします。 とても初歩的な質問だと思いますが。 「パスワードを要求する共有セクション」と「パスワード要求なしで入れるセクション」を 一つのsambaサーバで使い分けることはできるのでしょうか? いろいろぐぐってみたのですが、どうにもよく分かりません。 例えば、security = user にして共有セクション内に public = yesを指定しろ、というものを 見かけたのでやってみましたが、やはりマイネットワークからPCにアクセスした段階でパスワード 要求のダイアログが表示されてしまいます。 特定の共有セクションのみ、この「パスワード要求ダイアログ」自体を出さずに入るように することはできないでしょうか? クライアント側はWin2000/XPです。 どうも。 分かりました。 キーワードは map to guest ですね。 これが見つからなかったのが敗因でした。 「samba パスワード 認証」とかでぐぐっても何故か 全然出てこないんですよね。 「samba guest 認証」でヒットしました。 >>257 smb.confに vfs objects = streams_xattr と書けば、xattrに保存するかも。 >>261 情報感謝です。 教えて頂いた設定を追加したら、ダウンロードしたファイルだけが保存されるようになりました。 まだ、ZoneIDが保存されているかは確認できていないのですが、これはもう少し自分で調べてみます。 linux上でWindows上のファイルが文字化けして表示されます。 対象はVISTAです。XPのは問題ありませんでした SSLBrigdeってEUCは使えないの? 今までsambaをEUCで運用してたから日本語が文字化けしてしまう。 知らんけどググったら日本語版つーのが別にあるな。 つーかsamba関係あるのこれ。 えろい人教えて \\sambaとwindowsで入力すると、/home配下を表示させて 各ユーザーのディレクトリに入る際にベーシック認証が出て その認証でパスしたら、そのユーザーの所属グループ(複数) へのRead/Write権限も発行されるっていう事は出来ますか? 教えてくんで誠に申し訳ないです。 read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる