sambaサーバ質問箱
英語 http://www.samba.org/ 日本語 ttp://www.samba.gr.jp/ 参考になるサイト ttp://www.psg.jp/samba_server.html ttp://itoshima-ah.fku.ed.jp/linux/samba01.htm ttp://shino.pos.to/linux/swat.html ttp://www.apec.aichi-c.ed.jp/project/joho/kanri/linux_98/index_linux98.htm ttp://www.lares.dti.ne.jp/~yumi-n/lan/samba.html ttp://www.a-yu.com/opt/samba02.html ttp://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/ja/ref-guide/s1-samba-servers.html ttp://www.stackasterisk.jp/tech/systemConstruction/samba01_01.jsp ttp://linuxmaster.web.fc2.com/samba.html ttp://tech.ckme.co.jp/samba.shtml ttp://www.yamasita.jp/linkstation/0510/051026.html ttp://taisei.shgz.net/LAN/samba.html ttp://hp.vector.co.jp/authors/VA005861/sambainst.htm ttp://www.miloweb.net/samba.html ttp://www.hero-island.ne.jp/linux/samba.html 分からないことがあったらここで聞け ttp://www.samba.gr.jp/ml/ ERROR:持ち株情報の取得に失敗しました。(HTTP::Response=HASH(0x86489c4)->code()) 書き込もうとしたらこんなのでた なんじゃこりゃ... オレもさっきでた。 通信技術で名前入れてなかったからやばかった・・・ 名前入れなおしたら書き込めた 、 r‐r‐r‐、 ヾヽ ,、 /l/ヽ,-、,、 l /V)'´!ヽ、lヽ ヾヽ l ヽl | | !:.:.:.:l |//.:レ、/.:! ' Yヽ /! r――‐-、lヽ>''⌒ヽ:.ヽ l,ー、n' l!,,-‐、//二ニヽ、レ/ , -‐、 l ⊂ニ,/ △ \;;/ ,、 ヽ'´,、 l/ l r‐' -< / △ ヽ r`===__ノ_/丁>ヽ_,、__/ ヽ_/ ヽ、 Lニ⊃ _ノ r―‐‐、 ヽ  ̄l´ヽ rl ヽ ヾニヽヽ、..ヽ|ヽ|,i''|^^/,,ニ-' ̄テ、フ/ ̄ ノ  ̄ l ヽlヽ i、lヾ<ヽ(ヽ、 i ;'-、! /,/´r' />'´ /´! l´ヽ、ヽ \! ×;lヽ ヽ/ oヽ/ y'l/、>' //´! /) ヽ‐-、 ヽ、 (`ヽl) V q^p V (!、/ / /' / r‐-、 \ヽ`ヽヽ`y''`= |() o ゚。U。゚ o ()|< ノ / / フ (`ヽ、 `ヽ、ヽr 、`n テ ヾ==ヽ r=='ヽ、!-‐'´ -、 ー'' /-‐, .ヽ `ー (`ヽヾ l /i l、 /l 、V/ /、,lヽ)) l´V /,-,-‐'''_/ r`ー--三_〔`ヽ r' ><;,ヽ !,,,__ヽ0|リ lノノニ二! ヽ ´-'! ´__ノ `ヽ、<___>-< <(| Y、!(:;;ヽヽ! -‐、 l' l,)、-‐'ヽ、_,,-┴ フ r--' ̄ | lヽ、! ヽl  ̄ _, /ノ'"> /´ `ーrニ´ r'´ _,、-! l \ ヽ、 ヽ_ノ_,ノリ ,,>、! `ヽ、 ー'、 ー、, ク⌒´rニ | lィフ''ナ`ヽ、,ク二「I〉_)‐''")、 、 ´ヽ、_ ! / / ,/l |'r'´ ,_ノ'´( Y )`ヽ ヽヽ、_) 、 ヽ_ノ、 `/ / ,ィ! l 、--r'、lヽ / 甘 ヽn i )__ヽ、\ ヽー' ー'´ / />ヽ ヽ、ヽ_ レ'^^^^^ゝ'レ'´ノ_ノ ー、`ヽ、ヽ、_) l ノ lヽ>''´⊂ィ/´゙i^'´`'テヽ ニ⊃、-,_ lヽ ヽノ l/l / _,, レ!-、 ,ィ'v-、!ー゙ ヽ、 l ヽ し ̄ / / l`'´`y' `' Y i `ヽ、__) r‐'' l_ / /l |'⌒/⌒ヽ| ト、 l ー' `'レ'´ V ! ,' (o,lヽ! ヽ! l/ l ノ | l ,ィl ヽ__ノ-┘ hosts allowにIPアドレスの代わりにドメイン名は使用できますか? グローバルIPでsambaを動かしてみましたが、外から、\\IPアドレス\foldernameでアクセスできません。 もう少し具体的に言うと、8つのグローバルIPがあって、この割り当てられているグローバルIPからはアクセスできます。 しかしながら、友人の家や、会社などからつなごうとするとアクセスできません。この際にルーターなどを介さずに、 PCに直接グローバルIPを割り当てても無理でした。 sambaを外から使うという発想自体間違っているとは思うのですが、技術的にみて、何故アクセスできないのでしょうか? >>14 もう少し詳しく教えていただきたいのですが、ルータのポートを開放しないといけないということでしょうか? >>15 そうだよ。 外のが見えるってことは、自分も外から見られるってことだし。 PCがグローバルアドレスならルーターでフィルタかかってるだろうし プライベートが振られてNAT(IPマスカレード)でつないでるならそもそも無理 LinuxのsambaへWindowsのエクスプローラを使ってアクセスすると、 ただファイルを開いただけなのに、更新日時が消えてしまう場合があります。 そのファイルをLinuxのlsを使って見ると、日付が異常な数値になっています。 対処方法を教えてください。 nbtstatで見ると ..__MSBROWSE__. と出るコンピュータが2つあるのですが、ブラウザマスタが2つ存在するということなのでしょうか? 初めてしった sambaで外部から接続する奴がいたなんてア(ry 内部だけだと思った 勉強になりました 内部ってlocalhostのこと? ローカルでアクセスするのにわざわざsamba使うこたないだろう って>>13 の話だったのね、失礼。 そういや ocnができたばかりで自宅サーバのはしりのころ公開してた友人のフォルダを 片っ端からマウントして証拠のSS撮って送りつけてたっけな・・・ WINSが指定されていると、他のパソコンを見つけるのにWindowsはそのサーバに問い合わせるだけなのでしょうか? LMHOSTSを有効にしてればそれも見るよ。 あとブロードキャストもやるんじゃないかな。 共有フォルダごとに別のパスワードかける事ってできる? エロ画像フォルダとエロ漫画フォルダとエロ動画フォルダだけはパスワード保護したい ∧_∧ クワッ! ∩`iWi´∩ ヽ |m| .ノ |. ̄| U⌒U フォルダごとにパスワードという概念がよくわからない サンバの文字化け問題で・・・標準で使えない文字って何種類くらいある? >>25 [global] security = SHARE とか。 >>28 iconvはそのままビルド?パッチ当ててビルド? Windowsクライアントから、画像ファイルの入ったディレクトリをコピーすると THUMBS.DBが何故か隠しファイル属性ではなくなって鬱陶しいです。 VETO filesにTHUMBS.DBを登録するんですが、そうするとコピー時に THUMBS.DBをコピーできません!ってwindowsクライアントが警告出して これもまた鬱陶しい。 なにかいい方法ないでしょうか? マックのnetatalkあたりのごみ箱隠す 手が使えるかも samba共有フォルダに日本語のロングネームのファイルを数十個置いていますが、 WindowsXPからそのフォルダを開こうとすると、アクセス権がないというエラーが出ます。 sambaは日本語は対応していないのでしょうか? >>33 普通にwinからでも日本語ファイルにアクセスできるが。。 環境を見なおしてみては サーバ側でどういうエンコードでファイル作ってるかによる >35 サーバ側でファイルは作ってません。 WindowsXPで、仕様書のテンプレとか作って入れてます。 それとも、sambaの設定ファイルのことですか?それは。 ちなみに、開けられない共有ファイルはapacheでイントラネットから ダウンロードできるようになっています。こちらは問題なく、ダウンロードできます。 フォルダの容量は10MBくらい。 >>33 samba云々以前にUNIXのファイルシステムからやり直しな。 smb.confを3回読めば分かるだろ? read only = yes と writable = no ってどう違うんですか? Samba は、 Linux Kernel 2.6.19 の mmap 周りでのバグ(?) の影響を受けますか? use mmap は何か関係がありますか? http://www.atmarkit.co.jp/flinux/rensai/watch2007/watch01b.html >>40 > use mmap は何か関係がありますか? ある。それが有効になっていたらメモリマップされるので該当の障害が発生するはず。 tdb 関連だけかなと思ったんですが もしかしてファイル本体まで やられちゃっているかもしれませんか? だとしたら影響範囲が大きすぎる orz >>42 それはわからん。 そもそも複数のプロセスまたはスレッドから同じメモリマップを同じタイミングで 書き込まない限り発生しない問題だし、Vanilla kernelなら2.6.19でしか発生しない 問題だ。 とりあえず大量コピー時には Fire File Copy とかでハッシュ確認してて それでもエラーには遭遇しなかったので、被害なしだと思い込むことにします。 たまたま新しくファイルサーバー立てて大量に格納した時期に Debianで2.6.18に例の地雷パッチ当たったバージョンのカーネル使ってたことに気づいて つくづく自分の運の悪さに弱気になっていました。人生あきらめずに 生きて行きます。 フォルダの内容を Windows クライアントから 表示すると、一呼吸必要なんですが、 これはいかんともしがたいのでしょうか? Windows にはクライアント側で何らかの キャッシュを持つとかそう言う仕組みはないんでしょうか? Linux 同士で NFS をマウントしたときなんかは ローカルにあるファイルシステムと遜色なく さくさくと、たとえば NFS でマウントした ホームディレクトリ上でカーネルのリビルドなんかも ストレス無くできるので、そもそも CIFS という 仕組み自体がモッサリ前提? SWATでusername mapって編集できないの? sambaえを立てたのですが、windowsのほうから入ろうと するとユーザー名とパスワードを聞いてきて、 入れるんですが、はいれません。 どなたか教えてください。 同時100ユーザ程度のWindowsドメイン環境のファイルサーバをsamba化したいんですが、 どの程度のスペック&台数分散が必要になるのか、参考資料URLとか無いっすか? 日本語本家のは詳細不明な上に古くなってるし・・・ 御存知の方はうんざりかと思いますが、移動ユーザープロファイル環境っす orz もし複数台となるとユーザ毎にsambaサーバを個別指定ですよね? 大規模な導入しました!とか記事はちらほらあるけど、手法書いてない・・・・・ smb.confのユーザーセクションで、 browseable = Noにすると、Winのユーザー側から共有フォルダが見えなくなるのですが、 どの様にすれば良いんでしょうか? browseable = yesにしてしまうと他のPCからも見えてしまう為、できれば避けたいのですが。 見えなくたって直打ちすりゃつながるが。 まあそれは他のPCでも同じだが。 素直にユーザーでアクセス権設定したら。 >>54 ええ、まぁ現状でも他ユーザーからは繋がらないから、 別に良いっちゃ良いんですが、なんとなく見栄えが悪いかなと思いまして。 見えないのはショートカットでも置いとけばアクセスも困らんかも homeみたいに、ユーザーによって制御できるといいけどねえ NTドメインでもなくActive Directoryでもなく 単純なワークグループを運用しています。 このときクライアントがサーバを見つける手順としては 1)自分が所属しているワークグループのブラウズマスタを見つける 2)ブラウズマスタのブラウズリストをもらう となります。エクスプローラなどで名前を手打ちすれば 自分が所属していないワークグループのマシンに 接続することもできるのですが、このときはどのような 手順が行われているのでしょうか? サーバをブロードキャストで探しているだけなのでしょうか? すみません、質問が適切じゃなかったです。 同じLAN(ブロードキャスト範囲)内に二つのワークグループ WG_A, WG_B があり、それぞれのために二つの Samba サーバ samba_a, samba_b を立てています。 samba_a は WG_A の、 samba_b は WG_B の LMB になっています。 それぞれのワークグループ内では幸せに暮らしているのですが、 ワークグループ一覧に互いのワークグループが現れません。 たまに相手のワークグループに所属するマシンにアクセスしたい ことがあり、このときマシン名を \\pc_in_wg_a のように 直接指定すればもちろん接続できるのですが。 なぜ同じLANにいる二台の LMB はお互いのワークグループの LMB の存在を自分のブラウズリストに登録しないのでしょうか? パケットキャプチャをしたわけではないのですが、 LMB は自身の存在を定期的にアナウンスしていると思うのですが。 Windows XP Home Edition に対して smbclient で接続してみると、 ユーザ名やパスワードがでたらめでも接続できてしまうのですが、 Windows XP Home Edition では認証をやっていないんでしょうか? ううっ、改めてぐぐって見たらわかりました・・・ http://homepage2.nifty.com/winfaq/wxp/network.html#1393 >Windows NT/2000 の共有フォルダにアクセスする場合、 >ユーザーアカウント名とパスワードでの認証が必要です。 >しかし、XP の標準設定では Guest アカウントの有効/無効にかかわらず、 >すべてのネットワークアクセスを Guest とみなすポリシー (ForceGuest) が >適用されています。このため、XP の共有にアクセスしてもユーザー名や >パスワードは要求されません。 それはちょっと違うぞ まあguestが有効なんだろうけど >>58 WINSにしてみて wins support = Yes 出先からなので携帯から失礼します FC5にインスコしxp等とファイル共有開始しましたがxp側からファイル単体の書きこみは成功したのですがフォルダ単位で書けません マウスの右クリ 新規フォルダもできません 助けてエロい人 アクセス権等は成功していて指定ユーザが入れたり入れないなんて設定は実現しています でもフォルダは書けません 氏にました 「新しいフォルダ」の半角カタカナ部分が蹴られてるとか って今は全角なのか コマンドプロンプトからmkdir でも駄目なんか? 全角だしmkdirはいきます できないのはXP側からですから だからXPのコマンドプロンプトでmkdirはどうかって聞いてんだよ AD環境にFC6のPCをメンバーサーバとして加入させたいのですが、 ちょっと質問があります メンバーサーバとして使いたいだけの場合でもldapのserverは必要となるのですか? ググると情報が錯綜して、かなり混乱しています どなたかご教授下さい それはSMBにそういう機能があるのにsambaでは使ってないのか、 と聞いてるのか? AD連携が難しい・・・ ldap,kerberosの理解が必須のようだ・・・ たまに再起動をかけないと印刷が出来なくなるのですが、 何か良い方法が無いでしょうか? Windows側のプリンタのステータスバーには「コマンドの処理中にエラーが発生しました」 と表示されています。 Samba側では /var/log/sambaにあるlog.xxxx(ユーザー名)を見ますと、 lpt:Request Entity too large となっています。 Smb.confのプリンタセクションは以下のとおりです。 [printers] comment = All Printers browseable = yes guest ok = Yes path = /tmp printable = yes use client driver = Yes public = no writable = no create mode = 0700 [print$] comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes guest ok = no >>定期的に再起動 ここの所、毎日のように印刷失敗が頻発してまして、 その度に再起動するのはどうかな?と思いまして。 ファイルのやり取りは出来るんですが・・・何が問題なのやら??? windows側からアクセスしてる、sambaで共有してるネットワークドライヴに対して WindowsMediaConnectの共有フォルダにしても、外からファイルを見ることが出来ないんですが 原因わかりますか? Windowsでの共有フォルダにたいしてネットワークドライヴとして、MediaConnectの共有指定をした場合は平気です SMBのドライヴだとダメな状態 ぐぐってもでてこなかったので、なにかヒントあればおねがいします 質問させていただきます WEBページを外部から更新できるように、 ルータ超えのファイル共有をしたくて色々探していると、 Webdavよりも良いという一部の情報から SambaとSSLBridgeでやろうと思ったのですが、 検索しても設定例などがある参考サイトが見つかりません また、ほんとにこれが良いかどうかも決めかねている状態です 参考サイトやおすすめのツールなどあればお教え願います ちなみにルータがPASV対応のため、FTPでのファイル共有を諦めました 宜しくお願い致します sambaでPDCみたいなことしてます、LDAPは入れてません /home/public 以下にフォルダーを作ってます ところで、このフォルダーを開けるクライアントをIPアドレスで許可または拒否の設定ができますか? 例えば フォルダA=192.168.0.10&11のみ許可 フォルダB=192.168.0.13&14のみ許可 なんて事 sawtですかー、なるほど・・・ smb.confじゃなくswat眺めてみます sambaで立てた自鯖にアクセスしたら、いきなりXPがOSごと落ちたww マジで( ゚д゚)みたいな顔をリアルでしてしまったよ で、真面目な話ですが、sambaのクライアントの方が落ちた経験ってありますか? Windows側のFWのログを眺めていたら。 Samba側のUDP、ポート631から自PCの631に延々アクセスが来てるんですが、 これ一体何なんでしょうか?ググって見るとプリンタ周りらしいんですが。 共有フォルダを開くと、 いちいち20秒くらい固まってから進むという素敵なレスポンスなのですが。 初sambaなんですが、これが普通なんでしょうか >>88 やっぱそうですか。 ネットで見たらポート80が開いてないとそうなるみたいに書いてあったんで でも80はちゃんと開いてるんですよねコレが。 ログにも怪しい事書かれてないですし。 パケットモニタで見てみたら固まる20秒の間に ポート139へ30回くらいアクセスしに行ってるけど、まあコレはいいか。 とりあえず忍耐力はつきそうです。 もうちょっと調べてみますー すません 87ですが、なんかsmb.confのsecurityをshareにしたらうまくいきました。 先ほどまではやる気のなかったsambaさんが一変、 キビキビと働き始めたのでびっくりしてます。 こんなに早かったなんて。 以上、くだらない事でスレを汚してしまって申し訳なかったです。 宜しくお願いします 「samba」+「sslbridge」でWEB共有ファイル環境を作っています http:// 〜/sslbridge からログインして、WORKGROUPが表示される とこまでできたのですが、共有内容が表示されません sambaの設定なのか、他の設定なのかわからず困っています ネット上の情報も少なく、調査もなかなか進みません もちろん、WEB環境は外部公開(SSLも)できてますし、 sslbridgeを使用せずに、通常のwindows機から共有ファイルは見えています また、日本語のファイル名も使用していません ブラウザはFirefoxでクッキー、java、javascriptどれも有効にしています これとは別の話ですが、 ネット情報が少ないって事は使っている人も少ないって事ですよね もしかして使わないほうがいいのでしょうか SSHポートフォワードは攻撃対象になりそうなのであまり使いたくないのですが、 安全性はどっちがどうなんでしょうか Webdavは使えなかったので(理由不明)諦めて、SSHは恐いので避けて、 FTPSはルーターの関係で諦めて、ここまで来たのですが。。。 どなたか私に目指すべき道をお教えください サーバ環境は以下の通りです Vine4.1、samba3(clientも3)、apache2、php5、sslbridge1.5、 openssl-0.9.7(ログインだけならSSL関係ないと思いますが念のため) 教えてください。 現時点では、smbmount で Windows Server 2003 の共有フォルダにマウントは不可能ですか? WindowsNT4.0サーバーにはマウントできました。 バージョンは 3.024 です。 >>93 そうなんですか… 確かにLinuxを2003のADに参加させてはいませんでした。 (といっても、いくら弄っても参加できなかったからなのですが) 共有へのアクセスが時々とても重くなるのですが、 数人でしか使っていないし、その時 Samba のサーバの 負荷もそれほど高くなっていないし、LAN もその数人 でしか使っていないので何が悪いのだろうと訝っています。 認証で引っ掛かっているのか、実際のファイル転送で 引っかかっているのか、ほかに何か原因があるのか、 その辺りの事情を突き止めるために、ログレベルを上げて ログ解析用のツールを使ってみようと思うのですが、 Samba のログ解析ツールというのは何が定番なのでしょうか? フリー、有償、どちらでも構いません。皆さんが Samba のログの解析に使っておられるツールを教えてください。 [2007/07/05 12:45:38, 3] smbd/oplock.c:init_oplocks(1333) 私のマシン(Ubuntu)では次のようなフォーマットのログが 出力されています。この中で日時の後の 3 と 最後の 1333 は どのような意味をもつのでしょうか? 1333 というのはトランザクション番号(Sambaでそのような 呼称をするのかわかりませんが)に相当するものでしょうか? あと3は調べてないけど、DEBUGの出力レベルかと思う ログをDBにぶち込んで、関連のあるイベントを抽出し、 タイムラインで可視化したり、同種の処理にかかる 時間の平均や分散などの統計情報を取り出すようなツールを 作ろうと思っています。各クライアントごとに分けた処理も できるようにしようと思っています。 とはいえ既に商用ではそのようなツールがありそうなのですが、 あるのでしょうか? Samba のパフォーマンスチューニング用の ログ解析ツールというのは存在するのでしょうか? あるなら作っても仕方ないし、なければ自分の組織だけでなく 一般的に使えるようなツールにしようと思っています。 一応SQLite にログをごっそり格納して簡単な統計を取る ツールは C++ で書いてますが、Windows 上で動く GUI が よければ C++/CLI でフォームつくろうかなとか、 どんな統計情報があったらうれしいかな、とか、 考えをめぐらせてます。業務用のツールだけど 業務時間外につくってるので週末にしか進捗してませんが。 >>95 調べた上での話かもしれんけど、sambaより下のレイヤーは大丈夫なの? NICとかスイッチあたりが死にかけてdrop多発してるとか。 >>100 それは大丈夫だと思うんだよ。 samba の調子が悪いときは ftp か scp で サクサクアクセスできているから。 sambaでは開いているファイルの状態はサーバ側が保持しているのでしょうか? それともクライアント側が保持しているのでしょうか? つまり共有の中のファイルをクライアントでオープンした状態で そのクライアントにサービスしているsmbdが死んだとき、 クライアントの保持しているファイルハンドルは無効になるのでしょうか? それとも必要に応じてsmbdがフォークするのでしょうか? fedora Core 6 で、SWAT をインストールしようとしたら、 依存性の決如 xinitd は、このパッケージに必要とされています と出たのですが・・・・ xinitdは標準搭載では・・・ちょっと混乱しています サーバ側の文字コードを共有ごとに変えたいのですが可能でしょうか? [global] dos charset = CP932 unix charset = UTF-8 [share] dos charset = CP932 unix charset = EUC-JP とやってもうまくいきませんでした。 samba マシンが DHCP でルータから IP アドレスを動的に割り振られています。 samba マシンに samba という名前を付けました。 windows から ping samba もしくは \\samba でアクセスしても届きません。 samba マシンの IP アドレスを調べて ping すれば届きます。\\IPアドレス で届きます。 こういうときに使用するのが wins でしたっけ?それで http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/ja/ref-guide/s1-samba-network-browsing.html を見てみたのですが、 wins support = Yes は wins サーバになる、ということはルータにホスト名(NetBIOS名)を登録するクライアント、のような形になるわけではないのですよね? ルータに2つの win をつないでそのルータから DHCP でローカルIPを振ってもらっているときの win 対 win のようなファイル共有がしたいだけなのですが、どのようにやるものなのでしょうか? あれ、あぁなんだ nmb を起動すればいいだけか。何をやっていたんだろう… nmb が起動していなかったのかぁ。ナンテコッタイ winny厨の人にお聞きしますが、sambaとwebdavってどっちが便利ですか? ネットワークリソースにアクセス許可がない可能性があります ネットワークパスが見つかりませんと表示されてアクセスできません。 ワークグループのところに表示はされてはいるのですが そこからアクセスができないです 設定は [global] workgroup = WORKGROUP server string = samba server security = share hosts allow = 192.168.0. 127. [homes] browseable = yes writable = yes [share] path = /home/share guest ok = yes guest only = yes create mode = 0777 directiory mode = 0777 /home/shareのアクセス権は0777です 誰かお願いします >>109 そんな「トラックと救急車どっちが便利?」みたいに漠然と聞かれてもみんな困る。 一人の病人を運ぶのにトラックと救急車の両方は選べない。 たとえばwinnyを使う人はsambaかwebdavかどちらを使うのが便利ですか? これからメシ食うんだけど、トラックと救急車のどっちがいいですか? これからう○こするんだけど、トラックと救急車のどっちがいいですか? >>113 は救急車の方がいいし >>114 はトラックの方が便利だろ 当たり前じゃん トラックに救急車積み込めば二つのいいとこどりじゃね? UbuntuではsambaのパスワードはLinuxのパスワードとは別にsmbpasswdで設定しなければなりませんが、これを連動させることはできないでしょうか? みんなSambaでどのくらいの転送速度出ている? うちは、Linux機(r1000)のvsftpdからLinux機(e1000)のftpで およそ60MB/sファイル転送ができたのね。2GBのファイルがあっという間。 でも、同じ構成でSambaでマウントして使うと読み出しで1/3程度。 これからsmb.confの設定を詰めてみる予定だけど あまりにも差が大きすぎねぇ? つうかftpの値は、へたするとHDDがボトルネックになっていそうな数値だし。 WindowsでのSMB共有とかWindows対Sambaでの転送だとどうよ? もちろん、間にはGbHubが入っているだけの場合。 ADSLとかISDN経由の計測は期待してない :-) そんなもんだよw パフォーマンス重視するならWindows買え。 vine linux4.1上でsambaを動かそうと試行錯誤しています。 SynapticsからsambaとSWATを導入して、最低限の設定 (samba用にユーザ作って、それをsambaにも登録し、 ファイアウォールに穴を開けただけ) をしただけだと、LAN内のWindowsマシンからアクセスでき、 ユーザ名のディレクトリとsambadocディレクトリが見えます。 しかし、root directoryをデフォルト以外の値に設定しようとしても うまくいきません。 具体的には… root directory = /home/smbuser/files →ワークグループにすらアクセス不可 root directory = /smbuser →root directory未指定時と変化なし root directory = /homes/files →root directory未指定時と変化なし こんな感じです。 ※filesディレクトリはホームディレクトリの直下に置いています。 実現したい状態は ・どのユーザがアクセスしても同一のディレクトリがルート ・特定のグループ以外は見られないディレクトリを作る ・本人しか見られないディレクトリを作る このような感じです。 どのように設定すべきでしょうか。 助言をよろしくお願いします。 >>122 XP(E6600/82555DC)-FreeNAS(PenM1.5G/PRO/1000 GT)で 読み50MB/s 書き35MB/sぐらい チューニングの類は一切してなくて、鯖はソフトウエアRAID1 >>124 root directory ってオプションあったっけ? [共有名] path = /ディレクトリのパス みたいな形式で設定すると思うけど。 sambaのデーモン未起動で、smbclientコマンド実行してもログってとれないですかぁ? Macのsambaの設定って、どこから変更するものなのでしょうか? 手動でconfファイルを変更するとまずいですか? >>126 日本語でOK >>127 OSX側でツールを提供しているのであればそれを使えばいい。 無いのであれば手動で変更してもかまわんだろう。 swatは封印されているので有効化するには手順が必要のようだが。 nfsマウントしたディレクトリをsambaで共有したいのですが、 Windows側で排他ロックするアクセス方法だと、、固まってしまいます。 (oplocks=noにしたような動作になる) ext3であれば問題なく共有できていました。 log.smbdを見ると、以下のようなエラーが繰り返し出ていました。 nfsで何か設定を追加したらいいのでしょうか? [2007/11/18 03:55:13, 3] smbd/error.c:error_packet(146) error packet at smbd/reply.c(3098) cmd=47 (SMBwriteX) NT_STATUS_FILE_LOCK_CONFLICT サンバ動いてんだけど共有できない。・゚・(ノД`)・゚・。 サンバやっと共有できたけどゴニョゴニョしすぎて 何が良かったのか悪かったのかわからない。・゚・(ノД`)・゚・。 サンバやっと運用できる状態になった。・゚・(ノД`)・゚・。 Windowsからのファイル共有でオフラインファイルを 許可しないようにするにはどうしたら良いのでしょうか? >>135 共有フォルダやファイルを右クリックしたときに 「オフラインで使用する」というコンテクストを 表示しないようにする設定です ファイルをクライアント側でキャッシュさせない ようにできると聞いたのですが・・・ Vistaのブリーフケースか。 禁止ってクライアントでやる以外にできるっけ? グループポリシーとか? ブリーフケースとは違うのですが似たようなものです Windows2000から搭載されている機能です クライアント側でもできるのですがSamba側でも 設定できるようなんです ググっても出てこないし、smb.confを見ても載ってないので デフォルトではONになっているようです バッファローのTeraStationProでは設定画面で変更できて いるようなのでSamba側で設定できると思ったのですが 無理なのでしょうか? OSを別のHDDに入れてsambaを利用しようとしたらアクセスできない。 元のOSからはできるのに・・・。 ユーザー名も全く同じなのに意味がわからん。 お便利サーバ.comを参考に設定して、 さっき読み直してみたけど、コンピューター名を判別する設定はしてないと思うのに。 >>140 SWATは使っていないのですが詳細設定にあるのでしょうか? Webminでは見つけられなかったです SWATはsmb.confのコメントを削除すると聞いたので入れてないのですが 設定があるのならチャレンジしてみたいと思います >>135 >>139 >>142 csc policy ってのがあって disable にすると、 オフラインファイルを禁止するらしい。 csc policy は global でも各共有ごとでも設定可。 >>143 ありがとうございました! これで思ったような挙動の割り振りができそうです 去年2月〜3月頃samba+ldapでドメインコントローラを構築し、先日まで問題なく稼動。 先日自宅のブレーカーが落ち、再起動後クライアントからドメコンにどうやっても接続できなくなった。 sambaサーバの再起動など何をしても、Windowsへログオンできない。 電源が落ちた時点で起動していないWindowsも含め、すべてのクライアントが同様。 仕方がないのでためしにWindowsクライアント1台にローカルAdministratorでログオンし、 一旦WG環境へ変更、そのまま(再起動なし)ドメインへ再接続したところ、うまくログオンできるようになった。 ldapのクライアント情報を見ても、再接続前後の差はsambaPwdCanChange、sambaNTPassword、 sambaPwdLastSetのみ。 結局すべてのクライアントをドメイン再接続しましたが、非常に面倒な作業でした。 ドメコン側が何か環境が変わってしまったのではないかと思いますが、わかる人はいますか? -- ドメインコントローラ: CentOS 4.5 samba-3.0.10-1.4E.12.2 openldap-servers-2.2.13-7.4E >146 LDAPサーバが正常に終了した場合とシステムクラッシュで落ちた場合で何がどう異なるかな? それだけのことだ。 >>147 レスありがとう 去年の9月末にとってあったLDAPサーバのバックアップがあったので比較してみましたが、 Samba部分の変更は先に挙げた部分のみ。 ドメインコントローラのデータはまったく同一の状態でした。 LDAPには他にメールサーバ用のデータなどが入っていますが、こちらは何も問題ありませんでした。 LDAPサーバのデータや動作については問題ないように思います。 >LDAPサーバが正常に終了した場合とシステムクラッシュで落ちた場合で何がどう異なるかな? どう異なるんでしょうか? 正常終了:全てのレコードが正しく(?終了状態として?)書き込まれている。 異常終了:稼働中のデータが中途半端に書き込まれている。レコードが壊れる可能性もある。 当然更新中に落ちたらデータが壊れる事もあるだろうけど、 LDAP自体そんなに頻繁に更新する用途で使うシステムでは ないし、以前のデータとの差分を見る限りデータに不具合・ 破損はないため、今回の原因とは考えにくいですね。 3.0.28-0.fc7で swatのアイコンが少ないのですが 原因は何が考えられるでしょうか? home,status,view,passwordの四つしか出ていません。 /etc/xinetd.d/swatの内容は以下です。 service swat { port = 901 socket_type = stream wait = no only_from = 192.168.0.0/24 user = root server = /usr/sbin/swat log_on_failure += USERID disable = no } ブラウザ一回落としてrootでログインしなおしたらアイコン増えました smb.confでPATH=/var/share, /var/sahre1 のように、PATHを一度に複数指定したいのですが、 このように指定するとうまくいきません。 どうかお助け下さい。 vistaでsambaの共有フォルダにアクセスしようとしたらできませんでした。 どうやらvistaは新しい方式をとっているということはわかったのですが、ローカルセキュリティ設定を開いても「スナップインを作成できませんでした」と表示されてしまいます。 VistaはXPとデュアルブートで使っています。 少なくとも、俺は自宅でVistaから今までどおりsambaの共有フォルダにアクセスできてんだけど。 特に設定もしてない。 キミの環境がわからないとだめな原因がわからんよ。 >>155 home だったらpremiumだったとしても、 レジストリいじらないと不可。 そう言う仕様。ぐぐってやり方探すかUltimateにバージョンアップ汁 >>155 Samba 3.0.25以降にアップデートしましょう。 レジストリいじりなんて不要。あと、Ultimateへのバージョンアップは無意味。 ファイルサーバーを新調したので今までfedora5だったのをcentos5.1にしてみました。 で、設定も問題なくいって、使っていたのですが、ctrl+Cでファイルをコピーしたとき砂時計がでて しばらく帰ってこない問題が、数人で発生。全く問題ない人もいます。問題ない人のほうが多いです。 発生した瞬間のlogを見てみたら messagesに(/var/log/samba/個々の名前.logにも) couldn't find service linu というエラーが発生してました。 ネットで検索してみると、大量に引っかかるのですが、解決策、原因は見当たりませんでした。 このエラーが出てる人で、重くなるっていってる人がいないのが気になりますが、とりあえず、このエラーをやっつけて 様子を見たいのですが、何か情報ないでしょうか? 中に、centos5.1にしたらなったと、書いてあるところもあるので、5.0にするか、fedora5等他のものにしたほうがいいのでしょうか? ちなみにsambaのバージョンは 3.0.25b-1.el5_1.4 kernelは2.6.18-53.1.13.el5です。 windowsは全員XP SP2です。 ttp://lists.opensuse.org/opensuse/2000-06/msg00725.html バージョン違うけど、これのことかな? まぁ、Windowsのバグって書いてあるけど ところで、それは自宅サーバなのか・・・? samba のログの取り方について教えてください。 現在、smb.conf において log level=0 auth:2 のように設定して運用しています。 ログを確認すると [2007/01/01 18:47:28, 2] auth/auth.c:check_ntlm_password(319) check_ntlm_password: Authentication for user [hoge] ->[hoge] FAILED with error NT_STATUS_WRONG_PASSWORD のように出ます。 アクセス元の IP アドレスかコンピュータ名も合わせて残したいのですが、どのように設定すれば良いのでしょうか? Samba のバージョンは 3.0.23 です。 >>160 レスサンクスです。 先ほど、やっと現象を止めることはできたので一応報告しておきます。 原因がわかったわけではありません。めっちゃくちゃというか、強引な方法なので驚かないでください。 ネットで検索してみると、たとえば [hoge] comment = Public Stuff path = /home/linux public = yes writable = yes printable = no という共有を設定していたとして、出るメッセージは couldn't find service hog と最後の1バイトが欠けたserviceをスタートしようとしてエラーを吐いてました。 うちも同じでしたので、そこで上の設定とは別に [hog] comment = Public Stuff path = /home/linux public = yes writable = yes printable = no という設定をsmb.confに書いてみたところピタッとおさまりました。 半ばやけくそで、「そんなわけないだろ」と思って試したのですが・・・・ もう疲れたのでこれで勘弁してもらいます。 あと、いろいろ探してる時に ldapで認証するようにしたら直った、とか windows側でnortonの設定をいじったら直った、 という書き込みもみました。 前者は面倒そうなので試してません。後者はセキュリティの問題も出そうなのでやめておきました。 ※正直自宅サーバーではなかったのですが、私も自宅サーバーを持っていてこちらの板の方にはいつも助けてもらっていたのでここで聞いちゃいました。 ごめんなさい >>162 log level = 2 でどうでしょうか? sambaのログって一件のログが2行で出るんですよね。 結構探しづらいですよね。 ログを圧縮してrotateしてると仮定して zgrep -RIn -B 1 "正規表現" /var/log/samba/* で日付の行と両方表示できます。 >>164 ありがとうございます。 log level = 2 でよく探してみたら、 [2007/01/01 18:47:28, 1] smbd/?? pc_name (192.168.0.10) connect to service hoge initiality as user hoge (uid など) のような形で出力されているのをみつけました。 162 で書いたログとをセットでなんとかやってみようと思います。 ちなみにログレベルは log level = 1 auth:2 にしました。 Windowsから見ると正常なのに。Linuxから見ると日本語ファイルやフォルダ名が文字化けしています。 どの設定ファイルで対処すればよいのでしょうか? [global] dos charset = CP932 unix charset = euc-jp display charset = euc-jp この辺じゃない? dosってのがクライアントの文字コード unixってのがサーバ側の文字コード displayはSWATの文字コード 定番なんですが、sambaに以下のログが残ってしまいます。 [2008/03/09 09:20:33, 0] lib/util_sock.c:get_peer_addr(1229) getpeername failed. Error was Transport endpoint is not connected ググって片っ端から調べたんですが、 load printers = no disable spoolss = yes を記述せよというものばかりで、解決している例も少ないです。 このエラーを吐かないようにできないものでしょうか。 どうかよろしくお願いします。 問題なくファイル共有はできています。 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権限も発行されるっていう事は出来ますか? 教えてくんで誠に申し訳ないです。 ちょっと質問! 繋がりはするのにディレクトリファイルが設定しても見れません。 何が原因か色々試してみましたがわかりません。 ご教授願います! [global] workgroup = hogehoge load printers = yes client code page = 932 unix passwd sync =yes unix charser = UTF-8 display charset = UTF-8 map to guest = bad user netbios name = 192.168.0.1 hosts allow = 192.168.0 127. security = SHARE log file = /var/log/samba/%m.log max log size = 50 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 [homes] comment = hoge's Directories writeble = yes path = /home/hoge/samba public = yes force group = public force directory mode = 0777 force create mode = 0777 お願いします! 何が見れないの? とりあえず確認できるまで、homes以外で作ってみては。 つかそれなんか変だな・・・まあいいか。 で、Winでもhogeユーザーなんだよな? ユーザー登録もやってる? 3.2.0をソースからコンパイルしてインストールしてみたところ、 >>257 さんと同じ現象が発生しました。 smb.confに"vfs objects = streams_xattr"を追加した場合は、 クライアントからファイルをコピーしてみると「ネットワークがビジーです」と 表示され、ファイルのコピーもできませんでした。 この余計なファイルを生成しないようにする方法はないのでしょうか? hostA (windows XP Pro) から remoteB (Debian lenny) 上のファイルを SMB over SSH で利用しています。 ググったサイトではどこも素直につながっているように書いているのですが 私の環境では「hostA (win) で colinux を起動しているとき」だけしか SAMBA over SSH が利用できません。 ・hostA の PuTTY で 169.254.0.11:139 を remoteB の localhost:139 に転送 ・169.254.0.11 は Microsoft Loopback Adapter を作って割り当てている ・hostA で colinux を TAP 接続 ・hostB にssh接続 → samba見れない → colinux起動 → 見れる → colinux停止 → やっぱり見れない → (以下略) sambaで見たいのはcolinux上のファイルではなくremoteBのファイルですので colinuxが関わる余地はないかと思うのですが... いったい何が起こっているのでしょう? 書き忘れました。 samba を見るときは、 エクスプローラから「\\169.254.0.11\nanashi」を入力しています。 コマンドプロンプトで「net use \\169.254.0.11\foo」したときは ・colinux起動時: コマンドは正常に終了しました。 ・colinux停止時: システム エラー 67 が発生しました。ネットワーク名が見つかりません。 「net use \\169.254.0.11」や「net use \\169.254.0.11\ipc$」も同様。 念のため、実行のたびに「net use -R」「ipconfig /flushdns」しています。 いろいろなPCが出入りする環境なのでそのいずれかからもユーザー/パスでフォルダにアクセスしたいのですが やはりwindowsログオンアカウントに依存しない認証環境はつくれないのでしょうか? ダウンロード(クライアントから見て)が異常に遅いんだが。 アップは普通。 比較の為にFTPを入れてみたが普通だった。 Windows同士でも普通。 何故だろう。 教えてエロい人! >>277 うちも遅い(´・ω・`) 書き込みは60MB/s超えてるのに、 読み込みは30MB/s強しか出てない。 Micorosoft AccessやFile makerをウインドウズで使っていますが サーバーへのアクセス制限10をクリアする為に サーバーデータのあるウインドウズ上でVirtualPCを立ちあげLinuxでsambaした場合 クライアントからサーバーへのアクセス数10を超えてアクセスが可能でしょうか。 LDAP要らずと噂の4.0は実用レベルに達しましたか? "net usershare add" を使った共有の作成って、ググっても極端に少ない数しか ひっかからなくね? コマンドはしっかり通るのにWin側から作成した共有フォルダが見えねー home directoryはしっかり見えるのにな 検索hit数といいひょっとしてbugとか何か抱えてる? 大人しくsmb.conf内で共有作るしかないのかよ('A`) Fedora10にyumからSamba 3.2.7-0.25.fc10を入れてsmb.confは [homes] comment = Home Directories path = %H browseable = no writable = yes vfs objects = recycle recycle:repository = .recycle recycle:keeptree = no recycle:versions = yes recycle:touch = no recycle:maxsize = 0 recycle:exclude = *.tmp ~$* となっています。この設定ではユーザー名のホームディレクトリが共有されるはずですが WindowsXP SP2から「\\192.168.x.xx\hoge」とアクセスすると「アクセスが拒否されました」 と表示されて見れません。 ホームディレクトリのオーナーはユーザー名になっている事は確認済みです 別のマシンではFedora10にSamba 3.2.7-0.25.fc10と同じsmb.confで問題なくWindowsXP SP2から 見れるので何がおかしいのか判りません なにか情報がありましたら教えていただけると助かります >>287 聞く前に、自分が行ったことを列挙しろ。 pdbedit - a hoge くらいの操作はしているのか? 設定した後に、 /etc/rc.d/init.d/smb restart 見たいな事はしたのか?そもそもsambaが起動しているのか? SELinuxを切っても同じなのか。。。 可能性がありすぎて、どんなアドバイスが適切かわからない。 >>287 これは価値観の違いかもしれませんが、まず、自己解決出来ないならFedora使うのやめませんか? 正直、Fedoraの挙動が怪しいのは日常茶飯事です。 Linux側は>>288 に加え service iptables stop Windows側は ipconfig /release ipconfig /renew をしてみて下さい。それで無理なら現時点では分かりません。もうちょっと情報を下さい。 Windowsのエラーメッセージは、同じメッセージでも原因が千差万別です。 あと、まさかとは思いますが別セグメントに居たりしませんよね? よくは知らんがFedoraでサポートが13ヶ月だろ? 常用マシン、特にサーバには使いたくないな。 実験的な使い方ならともかく、大事なファイルのやり取りに使うなら ロングサポートを受けられるディストリビューションを薦めるな。 ちょっとおまいら教えてください。 ディレクトリ階層 共有/ └hoge/ └fuga/ └foo/ └bar.txt 操作 ・bar.txtを排他ロック ・hoge→hage にリネーム 結果 ⇒Windows共有の場合、エラーにより失敗 ⇒samba共有の場合、リネーム成功 smb.confのstrict lockingやらkernel oplocksを 設定してみたがリネームできてしまう。 リネームが失敗するようにしたいんだが 他に見落としてるところとか、指摘キボンヌ sambaのバージョンは3.0.2x(ubuntu) パーミッションかー・・ smb.confのlockの設定でなんとかならんのかねぇ ちと教えてほしいのだが sambaで複数HDDがマウントされたディレクトリをルートとして共有していて Windows側から異なるHDD間にファイルを移動したときに一瞬で移動されるんだが 数GBあるようなファイルで、違うHDDに移動してるから明らかにおかしいとはおもうんだが /share /sda1 /sdb1 /sdc1 こんな感じで、Windows側からはsda1,sdb1,sdc1が見えてる。 sda1→sdb1にファイルを移動するとWindows側からは同じドライブ上に位置すると思われて 一瞬で移動が完了して、問題なく異動先にファイルが見えてるし読み書きもできるんだが どうも気持ちが悪いのでコピーしてから元を削除する作業をしてみたりしてる。 Linux側で後でファイルを移動しておいてくれるのかとHDDのアクセスランプを見ても、そんな気配はないし・・・ データはsda1に残ったままファイルがsdb1にあることになってるとか?? 設定とかそういうのは問題ないと思うし、気持ち悪くてどうしようもないんだが・・・ 誰かスッキリさせてくれorz 恥ずかしながら、同じドライブなのに違うドライブと勘違いしてただけでしたorz バックアップ作業してたのが原因で/sda1/sdc1/みたいなディレクトリ構成に・・・ 大容量(数GB)のファイルをローカルからコピーするとエラーを吐いて 止まってしまいます。。。細かいファイルはOKなんですが。 環境は、Mac OS X10.5(ローカル)からsambaサーバへコピーする際です。 これ、どなたか原因分かりますでしょうか。 >>297 さん ありがとうございます。 リンク速度が1つの原因とは気づきませんでした。 単なるギガビットイーサーですが、早過ぎても駄目なのですかね。。 ちなみに、2GB以上、ファイル数が細かく別れて数GBになっているファイルで エラーが起りやすいです。 3.2.8→3.3.1にアップデートしたら、読み取り専用のファイルが削除できなくなりました。 みなさんはどお? debianをetchからlennyにアップグレードしたら homeは読み書きできるのですが、 sambaに接続できなくなりました。 どうか助けてー。 [homes] comment = Home Directories valid users = %S read only = No create mask = 0754 browseable = No [samba] comment = Public Directory path = /home/samba write list = hogehoge 朝起きて、アクセスしたらsambaのディレクトリにアクセスできました。 なぜかしらないけど、よかったです。良いのか? sambaサーバに外付けHDDを繋げてWindowsで操作しようとしたところパーミッションエラーと言われてしまいます。 試しにマウントしていないディレクトリを指定したところ繋がったのですが、外付けHDDにアクセスするためには何か設定が必要なのでしょうか? [public] public = yes comment = share browseable = yes path = /mnt/sda ←NG(マウントしている) #path = /mnt/sda ←OK(マウントしていない) #path = /home/test ←OK read only = no writeable = yes only guest = yes #ls -l /home drwxr-xr-x 3 root root 4096 samba #ls -l /mnt drwxr-xr-x 4 root root 4096 sda >>306 >試しにマウントしていないディレクトリを指定したところ繋がったのですが おかしくね? >path = /mnt/sda ←NG(マウントしている) >#path = /mnt/sda ←OK(マウントしていない) いみふ >307 説明が悪くてすいません。 pathを下の2つに変えた場合は繋がるという意味です ああ! ようやく意味が分かった。 試しに翻訳してみる。 /mnt/sda にマウントした外付けHDD(FSおよびマウント方法は不明)をsamba共有に指定し Windowsクライアントからアクセスしたところパーミッションエラー(具体的内容不明)が出ました。 マウントしていない状態でマウントポイント(/mnt/sda)自体を共有した場合は問題なくアクセス可能です。 って感じ? 依然として/home/test と /home/samba の意図が分からんけど。 外付けHDDがroでマウントされてるとかってオチとか。 翻訳どうもです。 そのとおりです。 >rootでマウント 一般ユーザでマウントしているのですが、もしかしてこれでもroot扱いになっているのでしょうか $cat /ext/fstab /dev/sda /mnt/sda ext3 rw,noauto,user,owner,suid,grpid 0 0 $mount /dev/sda $cat /etc/mtab /dev/sda /mnt/sda ext3 rw,noexec,nodev,grpid,user=testUser 0 0 >/home/test と /home/samba の意図 /home/testと/home/sambaは/mntのついでに出してみました。 その2つもWindowsからアクセス出来るのですが、特に大きな意味はないです。 そもそもちゃんとマウントできてるのかな。 Linuxからはマウントした外付HDDが普通に使えてる? /etc/mtab に出てるってことは大丈夫なのか。 rootでマウントしてもアクセス出来ませんでした。 Linuxからはアクセス出来てます。 #mount /dev/sda #cat /etc/mtab /dev/sda /mnt/sda ext3 rw,noexec,nodev,grpid 0 0 #ls /mnt/sda/ lost+found public private 環境を書き忘れていたので書いておきます。 OS: CentOS 外付けHDD: 250×2をコンバインモードで使用 その他: SFTPサーバで外付けHDDを使用 >>310 >>rootでマウント >一般ユーザでマウントしているのですが、もしかしてこれでもroot扱いになっているのでしょうか >>309 の「外付けHDDがroでマウントされてるとかってオチとか。」のroはrootって意味じゃないぞ? ま、取り敢えずその件は >>310 で解決済だが。 実は俺も今日似たような状況が発生して。 それまで使えてた外付HDDの共有ディレクトリを マウントポイントを別の所に変えただけなのに突然入れなくなった。 結局、原因はマウントポイントを変更したら そのセクション内の recycle:repository の設定が 実際には作れないディレクトリになっちまってたせいだったんだが。 (相対パス指定なんでそのまま変更の必要はないと思ったウッカリミス) Windowsの方で出るエラーメッセージは権限がないだのどーので 原因が分かるまでちょっと時間がかかった。 てな感じで、 一見まったく関係ない設定のミスが原因ということもありえるよ とゆーことで、一旦落ち着いて smb.conf 全体を見直してみるといいかも。 すいません。返信おくれました。 >314 勘違いしてました。linuxからは操作出来るのでroにはなっていないようです。 >315 >>310 で解決済み いまだに繋がらないのですが、fstabに原因があるということでしょうか? >>設定のミス 見直してみましたが、問題はなさそうです。 smb.confはこうなっています。 [global] dos charset = CP932 display charset = UTF-8 workgroup = WORKSPACE server string = Server passdb backend = tdbsam log file = /var/log/samba/smb.%m.log load printers = No disable spoolss = Yes dns proxy = No hosts allow = 127., 192.168.11. cups options = raw [public] comment = share path = /mnt/ writable = yes read only = No 結果が気になるので解決したら書いてください まだならSELinux関連はどうだろう? マウントしない状態の/mntがアクセスできるので違うかもですが マウントした後のパーミッションとかも確かめてる?似たような事になった事あるんだけど。 Windows上でhogeというフォルダを作成し、その直下にA、B、C、Dという4つのフォルダを作成したとします。 その4つのフォルダ内に、コピーなどで適当に数個ファイルを追加します。 コマンドプロンプトを開き、hogeフォルダへ移動します。 「dir /a:d /b」コマンドを叩くと、フォルダ名リストが表示されます。 表示順オプションの「/o」はつけません。結果はフォルダ名でソートされて表示されます。 これと同じ事をsambaの共有上で行うと、フォルダ構成に変更があった日時でソートされて表示されます。 winampでsamba上のフォルダを指定してフォルダ再生すると、上記のフォルダ順で再生されてしまいます。 音楽ライブラリは再生順序を意識して、フォルダ名は「アーティスト\連番-アルバム名\...」としていますが、 sambaの共有フォルダ上では、この名前付けが役に立たないのです。 Red Hat Enterprise Linux ES release 4のsamba 3.0.10-1.4E、 CentOS release 4.7のsamba 3.0.28-0.el4.9、 I-O DATA LANDISK HDL-GT1.0 (sanba バージョン不明) これら全て同じ結果です。クライアントはWindowsXP Pro SP3です。 smb.confの設定で、フォルダの順序を名前順で処理させることは出来ますか? >>319 ダメなのはSambaの共有フォルダだけ? 共有フォルダがWindowsの場合は? >>320 相手がWindowsサーバの場合はファイル名順に処理されます。 samba共有の場合だけこうなります。 面白いことに気付いたね。 しかし >>319 の一段落目〜二段落目は Windowsのコマンドプロンプトをsambaの共有フォルダで開いて dirすると フォルダ構成に変更があった日時でソートされて表示されます。 winampでsamba上の〜以下略 と書くだけの方が分かりやすいんじゃなかろうか。 あとは余計な情報だなw 多分そういう設定はないよ 名前の列挙順はファイルシステムに依存するんだろうけど そもそもディレクトリは集合であって順序を持つリストではないから 極端な話ではランダムで列挙されても問題ない NTFSの結果だってソートされた訳ではないはずだし >>322 >あとは余計な情報だなw そうですね、冗長な説明になってしまいました。 >>323 無いですか残念です アーティストフォルダにプレイリストを作って、アルバム増えるごとに更新して、それを再生すれば いいんでしょうけど、これが面倒なんでフォルダ再生してるんです。 検索してて答えがありました。 ・NTFSのファイル列挙はアルファベット順 ・FAT系、xfs/ext/reiserはディレクトリエントリ順 ttp://bbs.wankuma.com/index.cgi?mode=one&namber=40202&type=40115&space=30 WindowsAPI等で取得した検索結果の並び順は保証されないので、 取得後に独自にソートしなくちゃいけない。 「Super Tag Editor」など、他のプログラムではフォルダ指定でもディレクトリ、ファイルともに アルファベット順でソートされます。 winampの場合はファイルはアルファベット順でソートされるが、ディレクトリはソートされて いない。 なのでwinampのバグですね。 ありがとうございました。 [homes] comment = Home Directories browseable = no writable = yes force create mode = 0600 force directory mode = 0700 ホームでつくったファイルのパーミッションを600にしたいのですが、うまい方法はないですか? force create modeってadd演算みたいなので、思った結果が得られないです。 >>326 create maskとかdirectory maskとかで立てて欲しくないビットを指定すればいい のでは。 >317 返信送れてすみません。 まだ解決はしていないのですが、私用でしばらく家に帰れそうにないです。 戻り次第また原因を調べてみます。 教えて下さいお願いします。 今、Ubuntu9.04デスクトップ版で動いているEeePC701に Synapticパッケージ・マネージャを使ってsambaをインストールして Firefoxからswatにログインしたのですが、 いちばん上のメニューに“SHARES”へのリンクのボタンが出てこなくて 困っています。 Ubuntuのメニューのシステム→システム管理から確認しても フォルダーの共有という項目が見当たらなくて これでは何のためにsambaを入れたのか分りません。 どの様にすれば共有できるようになりますか? 他のブラウザは? あとswatなんか使わなくても設定はできる samba vers3で2TB以上のファイルシステムを共有できますか。 できない場合はなにか原因があるのでしょうか。 smb経由ならXPだろうがなんだろうが関係なし 10TBでも20TBでも何の問題もない >>332 オレの職場では10TBのファイルシステム(xfs)をSambaで共有してるよ ちなみに今日3.3.7から3.4.1にアップデートしました どうしても一人では解決できないので、質問させて下さい。 WindowsマシンにBuffoaroのLinkStationを接続しているのですが、同じLAN内にあるLinuxマシンからsmbclientでLinkStationにアクセスしようとしました。 nbtstatコマンドでWindowsマシンのNetBIOSを調べたところHOME-PCとなっていたので、これをsambclientの引数にしたのですがアクセス出来ませんでした。 NetBIOS名でアクセス出来ないのは何故でしょうか? また、NetBIOS名の代わりに192.168.11.2ではアクセス出来たのですが、LinkStationは共有フォルダの一覧に表示されませんでした。 この場合どうすればLinkStationにアクセス出来るようになるでしょうか? ご存知の方がいらっしゃいましたら、よろしくお願い致します。 解決できない事がありもしご存じでしたらお知恵を貸していただけませんか。 FREEBSD(バージョン不明)でsambaを運営(システムとデータ別ハードディスク)のですが、システム が入っていたディスクが破損したため、データのリカバーのため別のfreeBSD6のsamba3の フルアクセスフォルダ直下にデータディスクをマウントし該当のHDDのアクセス権限も全員アクセス できるように変更ました。 この状態で、windows(xp)のクライアントからアクセスしデータをコピーしようとするとPermission Failed なってしまうのですが、データをコピーできない要因となりそうなことは有りますか。 >>338 HDのアクセス権だけ変えてもどうにもならんとおもうが。 中のディレクトリやらファイルまでやってやらんと。 SWATでログインしたのですが、SHARESというボタンがなくてsambaの設定が出来ず困っています。 etc/xinetd.d/のフォルダの中を見てもSWATの設定ファイルの様なものは見つからず 何からやれば良いのか分かりません。 何が原因なのでしょうか? よろしくお願いします。 >>342 ありがとうございます! ubuntuで使っているのでrootとかの発想は持ち合わせていませんでした。 root権限で試してみたいと思います。 ubuntuはrootじゃなくてもsambaインストールできるん? >>346 sudo suとか色々試したのですが ログイン名をrootにするだけで良かったみたいですね。 表示されるメニューボタンが色々と増えて見栄えが華やかになったので ちょっと嬉しいです。 >>338 自己解決しました。 文字コードを色々といじった結果コピーできるようになりました。 >窓から捨てろ これってWindowsから離れろって事? domain master = yes でDMBにしたいんだけど、 wins support = yes にしないとDMBになってくれません。 これって仕様ですか? Windows7 でも Samba over SSH 使えんかった。 しばらくは、暗号化なしで使うことになりそう。 誰か、解決してくれないかなぁ。。 おや、7 で PPTP な VPN は 445 な CIFS が通るようになったから、 その辺まとめて仕様変更になったのかと思っていたが [目的] SambaをSubversionのファイル置き場として利用したい。 [環境] [Windows]→SVN利用→[SVNサーバー]→マウント→[Sambaサーバー] ・SVNサーバー /var/www/svn/各種プロジェクト ・SVNサーバーマウントコマンド mount -t cifs -o iocharset=sjis,uid=apache,gid=apache //Sambaサーバー/public/svn/ /var/www/svn/ [質問] chmodができねぇと怒られる。 WindowsPCからSVNサーバー(CentOS5)へ(チェックアウトはできた)コミットができない。 [エラー] /var/log/httpd/error_log Could not MERGE resource "/repos/プロジェクト名/!svn/act/80b25cad-6b02-154a-9fac-0eed3f0c309e" into "/repos/プロジェクト". [409, #0] An error occurred while committing the transaction. [409, #1] Can't chmod '/var/www/svn/プロジェクト名/db/current.2.tmp': Operation not permitted [409, #1] [その他] Sambaを利用しない場合、エラーも出ずにちゃんと利用できる。 自己解決しました。 /etc/fstabにマウントを記述したら、うまく動作いたしました。 1 /etc/fstabに↓を追記 //Sambaサーバー/public/svn/ /var/www/svn cifs username=hoge,password=hoge,uid=apache,gid=apache,noperm 0 0 2 読み込ませる mount -a 3 確認 df お騒がせしました。 皆様お久しぶりです。 >>343 です。 皆さんの心優しいアドバイスのおかげでSWATにrootでログインする事を覚えて 無事>>347 の様な状態になっていたのですが、 その後、Ubuntu9.04を再起動したら$HOME/.dmrcの権限までrootに変更されたみたいで Ubuntuにログイン出来ない状態になってしまい、googleで解決方法を検索すること二ヶ月、 今日、ようやく解決してUbuntuのGUI画面を再び目にする事が出来たのですが、 SWATにrootでログインするといつもこんな感じになってしまうのでしょうか? Ubuntuを終了させなければ問題ないのでしょうが、そうもゆかないので SWATにrootで入っても$HOME/.dmrcの権限はユーザーのまま保てる良い方法があれば教えて下さい。 よろしくお願いします。 >>353 ttp://social.technet.microsoft.com/forums/en-US/itprovistanetworking/thread/d30d3c98-58c5-47f6-b5a5-f5620882020d/ ttp://www.sshvpn.de/ net rpc join でドメインに参加したんだけど 逆に削除するにはどうするの? Ubuntuをsambaサーバーにして、Mac OS X 10.6と共有してます。 20GBくらいのデータをUbuntuからMacにをダウンロードすると15分くらいで終わるのですが、同じファイルをMacからUbuntuにアップロードすると6時間くらいかかると表示されます。Fedoraがクライアントの場合は特に以上ありません。何が悪いんでしょうか? >>360 両方のパターンでパケットを採取してみると何かがわかるかも。 >>361 すんません。やってみたらうまくいきました。 表示時間にビビって途中でやめてしまい、今実際やってみました。 Mac側からコピーする時、小さいファイルが優先してコピーされていたようで、その時に残り時間がかなり長めに表示されていたみたいです。20分かからず完了しました。ありがとうございます。 >>360 解決しました。ありがとうございます。 363でアンカー間違えてしまいました。 >>362 解決しました。ありがとうございます。 自宅でCentOS5.4にてファイルサーバを運用してます 元々安鯖の80GしかHDDがなかったのでWD20EARS-Rを購入し、追加しました フォーマット・マウント・コンソールからファイルの保存まで確認 USBの外付けHDDをマウントさせて共有フォルダにシンボリックリンクを張って読み書きができたので 同じように内臓HDDでもやったのですが アクセスエラーで書き込みができませんでした(WinXPからのアクセス) 違う点といったら ・内臓とUSB ・内臓はetc3でフォーマット、USBはNTFS ・内臓は2T、USBは1Tで別物(メーカはWDで同一 くらいしか思いつかないのですが よろしくお願いします パーミッションの存在忘れてました・・・ ↑は無かったことにしてください みんなもしかして内臓って臓物の事を想像していないか? 内臓を形容詞的に使う時点で既におかしいが、それをスルーしても、 内蔵HDに臓物的な意味も機能も無いから、やっぱり内臓HDは正しくない。 HDDなんて筐体外にあっても機能するし、そもそもHDDが無い端末すらある。 HDDはPCの臓器・臓物とは言えない。 >>373 > 内臓を形容詞的に使う時点で既におかしいが、 日本語では名詞を二つ並べると、自動的に前者が形容詞として機能する。 例えば「内臓疾患」は「疾患」の種類を「内臓」に限定するよう機能しており、 名詞が形容詞として機能していると言える。 (「内臓における疾患」の意味であって、「患っている内臓」の意味にはならない) この名詞の機能は形容詞が前置である言語ならば大抵共通で、例えば英語でも同じ。 例: disk drive … disk が形容詞として機能している 逆に、例えばイタリア語、フランス語等のロマンス語系の言語では 形容詞は後置になるため、後ろの名詞が形容詞化する。 samba バージョン 3.0.33-3.28.el5 を使用しているのですが、 [global] os level = 20 netbios name = FTP-HTTP [test] writeable = yes guest only = yes guest ok = yes public = yes path = /var/ftp 上記設定でもwinからのsmbでのアクセス時にパスワードを要求され、 何をいれてもダメな状況です。パスワードなど問われずにアクセスさせたい のですが、設定をどう変えればよいでしょうか? loglevel上げてどこで失敗してるか(どこで通信が終了してるか)調べる バージョン上げたらあっさり解決するかも知れん 申し訳ないが当意即妙な解答はちょっと難しい >>378 winはxp?vista?7? パスワードの方は、smbpasswdなどで ユーザ登録やパスワード設定は? fedora 13 samba 3.5.3, Windows 7 hosts allow に何か指定している場合のみ、Windows ネットワークのブラウズリストにfedoraマシンが出てこないようだが、 これはそういうもんなのか?指定は hosts allow = 127. 192.168.1. この状態でも、Windowsエクスプローラーのアドレスバーにfedoraマシン名を直接入力すれば、共有フォルダは開ける。 (だからhosts allow の指定は間違ってないはず) hosts allow をコメントアウトすると、Windowsのブラウズリストにちゃんと出てくるんだが。 すまん、hosts allow をコメントアウトしていても出てこない事もあった。逆はないが。 よく分からんなあー ドキュメントも読まずに聞き方もぶっきらぼうじゃ答える気にはならんね もちろんマニュアルは読んでいます。そのマニュアルに「hosts allow に何か指定している場合は、 Windows ネットワークのブラウズリストには出て来ない」とは書かれていないので、POSTしました。 ちなみに、現在もhosts allow を指定しているとブラウズリストには出て来ません。 ネットワーク構成は? ブラウズマスターはほかにある? WORKGROUPにWindows 7とfedoraのみです。 ブラウズマスター周辺の設定は変更していないので、マスターになれるのはその両方かと。 winとlinuxが共存するLANにおいて linuxマシンからホスト名 xphome というマシンに対して ping xphome が通るようにしたいです DNSさーばやWINSサーバを立てることなく linuxマシンがブロードキャストで名前解決できるようにするには どういう設定をすればよいですか? nmbd -D じゃあかん? chkconfigでonしてね。 2.2系なんですが あるフォルダはSJISで通信 別のフォルダはUTF8で通信ってできますか 以下のように記述してもやっぱりダメでした [global] client code page = 932 coding system = euc [share1] client code page = 932 coding system = euc [share2] client code page = utf8 coding system = euc linux→winでsmbは200〜250Mbpsで頭打ちで速度でないので、こんなもんかと思ったが FTPだと 3000MB 50s=毎秒60MB/s<実測値 でますよ。win→linux混在マシンはネットワークはもうFTPでいいのでは? linux→はFTPコマンドでその他何もいらんわけで、 raidenFTPDね サービス化もできる(金払わんとうざいだけのソフトなのでインスト注意) 瞬間値で1Gbpsでタスクマネージャー読み800Mbpsでました。 ほぼ限界かと。両方6Gbps ライト250MB/sSSDならもっと出るはず=つまり1Gbpsにたぶん張り付く。 いやもっと出るし… 単位バラバラな奴に何言っても無駄だろうが sambaには設定を書くだけで他のsambaなどの共有ファイルにアクセスできたりはしないんだっけ? なんというかリバースプロキシ的な動作というか。 同じサブネットのマシンからしか接続を受け付けずその設定から変更不可能な 組み込みのファイル共有に別のサブネットからもアクセスできるようにしてみたいんですよねw OSは? OSによってはマウントできるからどうにでもなる ありがとうございます。 やっぱりsamba自体がプロキシになるのではなくsmbfsのマウントをしておいて そのマウントポイントを共有する方法しかないですよね。 windowsから共有フォルダでアクセスした場合symlinkは普通のフォルダに見えるのですが linuxからcifsマウントするとそのままsymlinkになってしまいます これを普通のディレクトリに見えるようにしたいのですがどうすればいいでしょうか? 構築済みのVMイメージってなくなってしまったんでしょうか? 検証用で欲しいなあと思ってるんですが。特にsamba4。 それくらいOSインスコ時に選択するだけじゃないかって感じですか? マスタブラウザって、名前解決にWinsとかlmhost使ってた頃の表現じゃないの? Windows2000とかXPあたりからは ScientificLinux6のsambaとopenldapでsambaドメイン(PDC)を作成し、 Windows7のPCをドメイン参加させたいのですが、 ldap上のou=ComputersにPCのエントリが作成されず、 ドメインにも参加できません。 #Windows7の二箇所のレジストリ書き換えは行っています。 ログには ldapsam_create_user: Unable to allocate a new user id: bailing out! と表示されており、smbldap-useraddを呼び出す際のidが割り当てられないようです。 webで検索などしてみるとidmapというのがキーワードのようなのですが、 これがイマイチ理解できておらず、検索結果を真似して ldap idmap suffix = ou=Idmap idmap backend = ldap:ldap://localhost idmap uid = 10000-19999 idmap gid = 10000-19999 や ldap idmap suffix = ou=Idmap idmap alloc backend = ldap idmap alloc config:ldap_base_dn = ou=Idmap,dc=example,dc=com idmap alloc config:range = 10000 - 50000 などとしてみても状況は変わりませんし、ldapのou=Idmapにも何も登録されていません。 (意味は分かっていませんが、winbinddも動かしています) どのような情報を出せばいいのか分からず、私からの情報が少ないため、 ご助言をいただくのも難しいかもしれませんが、 何か解決の糸口や情報へのポインタだけでもご教示いただければ幸いです。 よろしくお願いします。 >>404 はい、Windows7 Professionalです。 ldapと連携しsamba3.5でPDCを運用しています。 ldapを使う場合、 logon path = \\hoge.fuga.com\profiles\%U の様に%Lを使用せず、logon pathを設定すると問題なく移動プロファイルを利用 できますが、%Lや%Nを使い logon path = \\%L\profiles\%U 等とすると、windowsにログインする際、移動プロファイルのサーバー用コピーが 見つからないというエラーがでて移動プロファイルが利用できません。 %Lや%Nを使用しても、正常に移動プロファイルを利用できるようにするには、どう すれば良いのでしょうか? 質問させてください 現在ubuntu10.04.1にsamba2:3.4.7をインストールして、同じワークグループ上のWindows7から参照しようとしています \\IPアドレスと打ち込むと共有設定をしてあるフォルダにアクセスでき、読み書きも問題なくできるのですが、 ubuntuのホスト名でアクセスすることができません /etc/hostsに「127.0.0.1 localhost ホスト名」と記述し、smb.confのnetbios nameにもホスト名を指定しています また、Win7でネットワークを開いても、そこにubuntuの端末が表示されません 心当たりがある方がいらしたらぜひご教授ください >>408 windowsで名前解決できてないんだろ。アホか。 ubuntuもsambaも全然関係ないやん まあ全然、というほどでもないけど まずは名前解決できてるのか確認、だな。 今はWINS無しでdnsかなあ、、、まあhostsで試してみ samba3でPDC+LDAPを構築しました。 次のように変更しようと試行錯誤しております。 ・Windowsクライアントのログオン時の認証をMIT Kerberosで行う。 ・ユーザ情報をGSSAPIでLDAPサーバから取得する。 ttp://wiki.eduardosachs.org/wiki/Heimdal_Kerberos_Samba_PDC_OpenLDAP_Squid_no_Debian_Etch#Configura.C3.A7.C3.A3o_do_Samba_PDC を参考に色々試しましたが未だ出来ず。 samba3では不可能でしょうか? 色々探しましたが、ネット上に他の情報が見つからず・・・。 samba3.0のldapsamはGSSAPIに未対応だよという不確かな情報はありましたが。 ___ / \ ち!ちょっと待って / ─ ─\ もうちょっとでいきそうなんや!! / ( ○)三(○)\ | /// (__人_.) | .____ \ |r┬| / |\ ‐==‐ \ / ヽノ ⌒`ヽ<´ \| ̄ ̄ ̄ ̄| / | \___)⌒ \  ̄ ̄ ̄ ̄ ` ̄\ \ ,,,, \ \ /\\ \__ ゝ,,,__、___/ ヽーヽ___) ピロン♪ピロン♪ \ ____ 緊急地震速報です | ̄|ヽ _\ 強い揺れに警戒してください | |= ) ) | | r r / | ̄ ̄i ̄ ̄ ̄| >>411 なにがどうできないのかを書かずにエスパーしろ、と。 弟「うん、オナニー」 姉「あんた意味わかっていってる……?」 弟「やり方はきいてるよっ!」 姉「で、なんで私に……?」 弟「やり方だけしかきいてないからー」 姉「やるとこを見ててくれ、と……」 弟「はじめてだからね!」 高性能な検索順位チェックツールが今なら無料です。 http://www.kensaku-giken.com/2/904-2.htm PCのYahoo!・Google・MSNの順位・インデックス数・被リンク数チェック 携帯のYahoo!モバイル・Googleモバイル・gooモバイルの順位・インデックス数・被リンク数チェック、 ライバルサイトのインデックス数・被リンク数のチェックなどができます。 毎日1回起動して、【検索】ボタンを押すだけで、 数百サイトの順位チェックを自動で行い、過去の検索結果も記録して残します。 SEO対策の検証に不可欠な順位・インデックス数・被リンク数の変動をチェックすることができます。 市販されている順位チェックツールは1万円以上するものばかりですが、 そのようなツールよりも高機能なのに無料です。 利用制限なども一切ありません。 PC&モバイル対応の検索順位チェックツールです。 チョウセン ソウレン ノ ハンザイ ガ セカイ ニ シラレタ。アカノセットウダン モ シラレタ。ダカラ タエ ヤ ヨネ ヤ アミ ノ イウコト(メイレイ) ヲ キキ イイナリダッタラ チョウセン ヤ セカイ ノ テキニナリ ザンサツケイ ニ ナル。 グーグル ノ インターネットテレビ ハ スイスギンコウ カラ フリーメイソン ガ ナガシテイル。サトウレツ ノ ニセエイゾウ デハ ナイ。 ニホン ノ オトナ ノ セカイ ニハ 「ムシ」トイウ メイレイ ハ ナイ。 smbclient -M NETBIOSNAME でWIN機にポップアップメッセージを送信していましたが これはXPまでなのでしょうか? Win7Pro,VISTABusinessには送信できなくなっています、対処法はありますでしょうか? メッセンジャーサービスが削除された影響? Sambaに深刻な脆弱性、早期のアップデートを http://www.atmarkit.co.jp/news/201204/12/samba.html > この脆弱性はSamba 3.6.3以前に存在する。Sambaのリモートプロシージャ > コール(RPC)生成機能に問題があり、細工を施したRPCコールによって、 > 任意のコードの実行が可能になってしまう。コネクション接続時の認証 > も不要なため、危険性は極めて高いという。 自宅鯖ならそもそも第三者がSambaにアクセスできることもないので あんま問題ないとは思うが一応注意を。 >>168 と似てるんですが smbd[25919]: [2013/01/21 10:19:03.328930, 0] lib/util_sock.c:1441(get_peer_addr_internal) smbd[25919]: getpeername failed. Error was 通信端点が接続されていません が/var/log/messagesに出ます 同じくぐぐって smb ports = 139 load printers = no disable spoolss = yes など試したんですが、変わりません。 散々ぐぐっても上記の対策しか見つからず、同じように全部試したけど効かない(結局未解決)の人もいました 機能自体は普通に使えてます。 消すのは諦めた方が良いでしょうか。 CentOS 6.3 Samba Version 3.5.10-125.el6 /var/にsamba用ディレクトリ作ってそこをファイルサーバ用にするのと /home/にsamba用ディレクトリ作るのとどっちがいいとかありますか? /homeにはユーザーディレクトリがあるのでやめた方がいいですかね? /varも/homeもパーティションサイズはほぼ同じにしています。 OSのパーミッションの設定やsambaのパーミッションの設定をちゃんとすれば問題ないとは思うんですけどね。 CentOS6.4です /var/にSamba用ディレクトリを作る人は少ないと思う。 /home/にユーザーごとのSamba用ディレクトリを作るのはよくある。 私の場合は/mnt/以下にディレクトリを作ってそれをSamba用にしている。 >>422 /var以下と/mnt以下に作るのでシステム的になにか違いがあるんですかね? /varはエラーログとかメールデータとか入っているからよくないのかな? ちなみにsambaではユーザー毎のファイル格納場所としてホームディレクトリをそのまま共有ポイントにする使い方は考えておらず、 以下のようにそれぞれ目的別の共有ポイントを作ろうとしてました。 /var/samba/free_space→ファイルの受け渡し場所 /var/samba/gyoumu→業務書類用(読取専用) /var/samba/users→users以下にユーザー名のフォルダを作り、業務日報などを放り込む場所。 >>423 /var以下は色々なシステムファイルが格納されているからあまり弄らないほうが良い。 Windowsならシステムフォルダーに新たなフォルダーを作って共有する感じかな。 対して/mnt以下は一時的なファイルシステム用のディレクトリだから他のデバイスをマウント、共有したりするのには便利。 centosにおいて smbclient [共有フォルダ名] とすると Connection to [共有フォルダ名] failed (Error NT_STATUS_BAD_NETWORK_ NAME) とでます。 関係する設定はどこでしょうか? sambaってクライアント側からブラウザ使って設定や操作は できますか? #>service samba start エラー Starting Samba daemons: nmbd/usr/sbin/nmbd: error while loading shared libraries: libpopt_samba3.so: can not open object file:No such file or directory このようなエラーが出てきてsmbdだけ起動しません. 起動方法わかる方、このエラーが解る方いましたら教えて下さい。 お願いします。 そうです・・マルチポストです。 教えてくれないなら仕方ないですね。 >>430 okwave.jp/qa/q8329105.html マルチポストもアレだけど、 それを指摘された後の態度もそれじゃあダメだよ。 こことかどうなの? top-hat-sec.com/forum/index.php?topic=3724.0 >>433 わざわざありがとうございます。 ですが、新しいバージョンのOSを再インストールし直して 駄目だったらあきらめる事にしました。 ありがとうございます。 Linux(CentOS5.1)をLAN内でSMBサーバにしていますが、 これ、インターネット越しに使うのはヤバいでしょうか? 一応インターネット経由でアクセスできる状態にはしてある(SSHとかWebDAVとか)んですが、 SMB用のポートを開けるかどうか、ということなんですが。 >>436 レスありがとうございます。 VPN と言うからには、LAN を物理ネットワークの外側に延長させる技術だということは、 思想としては理解できるのですが、どこからどう手を付けていいのやら、 感覚的に分からないままです。 サーバ側が上述通り CentOS5.1 で、 クライアント側が MacOSX 10.6 以上などの場合、 普通に VPN を実現できるんだろうとは思うんですけど… 何かポインタなどあればアドバイスをお願いします。 >>435 SSH開けてあるならポートフォワード使ってアクセスしなよ… VPNの構築する必要ないよ SMBポートをインターネット側に公開なんてのは問題外 smbはipには無理やり対応させた域を出ないからセキュリティとか拡張性なにそれ状態。しかも装置使ってキャッシュしないと遅い せめてsshかzbdでトンネル張ろう いま本家のWindows SerrverでSMBをWAN通すと時は、 何が推奨なんだっけ? SSL VPNあたり? ubuntuにsamba入れてstandalone でwins serverをオンにして使ってるんだけどMacからだけどうしても名前解決ができない。 WindowsマシンからはLAN内のマシン全て見えているし、nbtstatしてみるとsambaがちゃんとmaster browserになっているんだがMacからはIP直打ちじゃないと他のマシンにアクセスできない。 Macのsmbuti(nslookupのsmb版みたいなもん)でNetBIOS名を検索すると、ちゃんとsambaからIP返ってくるのに、smb接続しようとするとダメなんだ。 Macのネットワーク設定でwinsの設定はしてある(じゃなきゃsmbutilでlookupできないはず)。 数日間解決策が見つからず困り果てているんだが、なんかMacに設定すべきところってwinsの指定以外にあるんだろうか。 debian を使っている初心者なんだけど、wheezy を使っていた頃は http://www.server-world.info/query?os=Debian_7.0& ;p=samba に書いてある通りの設定でうまく Windows と共有できていたんだけど、jessie にアップグレードしたらできなくなりました。 Windows からフォルダを見ようとしてもアクセス権がないとはじかれます。 うーむ、何から勉強すればいいのか・・・。 こういう記事もあるよ http://inaz2.hatenablog.com/entry/2013/07/07/054616 Web上でよく説明されているsecurity = shareは、Samba 3.6.0以降ではdeprecatedとなっているため、 security = userとする。 sambaのバージョンはいくつ? >>443 ありがとうございます。 Samba 4.1.17 です。 その記事のとおりにやっても、やはり接続できないですね。 SElinux? の無効化がうまくできていないのかもしれないです。 samba4ベースでldapとかradiusやりたいんだけど、 どこか参考になるサイトや書籍ないですか? スキルは十年前までSolarisをコアからインストールしてWeb鯖立ててたくらい ☆☆☆☆☆ / / / | \ ヽ / / / / / || | i ヽ i i / / / / / / || || |│ |ノス |// / /___, -一ァ| /! |ト、|│ | | く」 |,-‐¬  ̄---┘'7 |! ハ! |,、-┼十|! | | | , -‐ ''" し' '´_ /,ィ二l |ト、/!ヽト、\_ヽ!|!l | ハ | ,r/ __ ,イ|リ ヾハ! ヽ! ,ィ⌒ヾミリノ!/リ | ☆ 日本の核武装は早急に必須ですわ。☆ / ||ヽ -' / ̄ )` __ |ヒノ:} '` ,イ/ | | 総務省の『憲法改正国民投票法』、でググってみてください。 ,r ' ヾ、 ,-、____ , イ ̄,r==- ==-' レ' /| | 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、 / ヽ `ーソ ' | |ト、,ヘ ′"" "" / / || | 日本人の悲願である改憲の成就が決まります。皆様方、 . / \_ / | ハ ヽ`゙'ヘ ' '__. ィ / / | | | 必ず投票に自ら足を運んでください。お願い致します。 / / / | ヽ 川\ ヾ三ニ‐'′//! | | | | / / / 八 \川| |`ト- .. __ , イ‐ァヘ | | || |! / / / / \ \ 「`ー- 、 / .〉 ト、| ヽ、 ,イ /-─=¬ニヘ、_ \ 厂\ 厂ヽ /!| | `ー=ヘ -‐  ̄ /─ '  ̄ ├- ヽ\ \ノ\ \ 人 ハ!ヽ || |-┤ ヽ / /!‐-- | |\ ト、_`ヽ oヽ ト、! || |‐┤- ヽ // 〉 __ / ├‐- || | 川-‐ | | 厂7! ハ! ├:┤  ̄ヽ / / ー ─  ̄ ├‐- リ || ハ!ヘ | | ト┤|/′ ヾ,┤ ゙i_ ‐ ' 〉‐- | / /\ .|o | /ヽ/(′ ∨ \ ‐--─ ──-r、___-、 /ー_ {( '´>、! /ヽ/ |\ \ echo 'net.inet.tcp.delayed_ack=0' | sudo tee -a /etc/sysctl.conf ↑これってMountain Lionでも有効? 確実に書き込んだのにWindowsの共有フォルダ内の表示がすごくモタモタする サンバイベントに火炎瓶か 近所の男性「うるさくて嫌」:朝日新聞デジタル http://www.asahi.com/articles/ASJ8771YHJ87UTIL030.html 2016年8月7日23時41分 7日午後7時35分ごろ、サンバのイベント中だった東京都杉並区久我山5丁目の商店街で「火炎瓶が投げ込まれた」と110番通報があった。 投げ込まれたものによる火で、観客ら1〜47歳の男女計15人がやけどなどのけがをしたといい、警視庁が殺人未遂事件として捜査している。 現場は京王井の頭線富士見ケ丘駅前の商店街で、この日は「七夕まつり」の最終日。 高井戸署などによると、サンバのイベント中に近くの3階建て住宅3階付近から祭りの列に火炎瓶のようなものが投げ込まれた。 現場からは計6個の火炎瓶の残骸が確認されたという。 署が住宅内を調べたところ、階段付近で住人とみられる60代の男性が首をつった状態で見つかった。 男性は意識不明の重体で、地元商店会の依田健治・事業部長(58)によると、 この男性が、油が入った瓶と火が付いたガスバーナーがセットになったものを投げ込んでいたという。 男性は最近、「祭りがうるさくて嫌だ」などと近所の人に話していたという。 エスパーさんにお聞きしたいのですが AD環境にてドメイン名での共有アクセスが出来なくて困っています ドメイン名:test.local サーバー名:ad1.test.local samba4.4 ad1.test.local/Share アクセス可能 test.local/Share 「要素が見つかりません」とエラーを吐きアクセスできません test.local/sysvol 等は不通にアクセスできる・・・ 理由が判る方がいらっしゃれば教えてください 私は元創価の会員でした。 すぐ隣に防衛省の背広組の官舎があるのですが、 自分の家の窓にUSB接続のwebカメラを貼り付けて、そこの動画を撮影し続け、 学会本部に送っていました。 別に大したものは写っていません。ごみ出しとか奥さんが子供を遊ばせている所とか。 官舎が老朽化して使われなくなってから、 今まで法人税(うちは自営業です)をほぼ払わなくても済んでいたのが、 もう守ってやれないのでこれからは満額申告するように言われました。 納得がいかないと言うと、君は自業自得で餓鬼地獄へ落ちる、 朝夕南無妙法蓮華経と三千回ずつ唱えて心をきれいにしなさいと言われ 馬鹿らしくなって脱会しました。 それ以来、どこへ行くにもぞろ目ナンバーの車につけまわされたり大変な日々です。 全部自分の出来心から始まった事で、どこに訴えて出るわけにもいかないのですが、 なんとかあの人たちと縁を切って新しい始まりを迎える方法はないんだろうか。 書籍で良いのどれ? 1000人規模の会社でAD立てたいです もしご存じの方がいれば教えてください。 Ubuntu 16.04でSamba4.5でADを立てて、Apacheからldap認証で使おうと しているのですがdav_svn.confを以下の様に設定して、Apacheからsvnを 参照しようとしてもInternal Server Errorになってしまいます。 以前はこれで動いていたのですが、何が悪いのでしょぅか・・・。 <Location /svn> DAV svn SVNParentPath /var/www/repository AuthType Basic AuthName "Subversion Repository" AuthBasicProvider ldap AuthLDAPUrl "ldap://hoge.com:389/dc=hoge,dc=com?sAMAccountName?sub?(objectClass=*)" AuthLDAPBindDN administrator@hoge.com AuthLDAPBindPassword p@ssword1234 Require valid-user </Location> 質問なんですが、ネットワークアダプタを追加したところ読み込みは20MB/sでるのに書き込みだけ速度が5MB/s以下とがた落ちます。 ネットワークアダプタを変更したのですが、Sambaの設定も一部変更がいるのでしょうか? eth0の頃は書き込み10MB/s出てました。 CentOS5.6+Samba3からCentOS7+Samba4に変更したら、 SambaでmountしたデータHDDの日本語フォルダと日本語ファイルが TERATERMから見てもサーバーPCのコマンドラインからも文字化けして見る事が出来ません ※TERATERMは、CentOS5.6の時はEUCでCentOS7ではUTF-8に設定しています OSの移行に伴って何か変換作業が必要なのでしょうか? クライアントからSamba経由で見たときに文字化けしないならsshとクライアントと問題 すごくおもしろいPCさえあれば幸せ小金持ちになれるノウハウ 一応書いておきます グーグルで検索するといいかも『金持ちになりたい 鎌野介メソッド』 38L77 raspberry pi 3で debianにsambaを入れ、宅内Lanで使用しています。 今回、min protocol=smb2に変更したところ、win10のpcからは見れるのですが、andoroidスマホからは接続できなくなりました。 smb2の対応を歌うアプリ、AndSMBやX-ploreでもできせん。 security=userに変更もしています。 他に確認や注意する点がありましたら教えて下さい。 Sambaに脆弱性、アップデートを 2019/04/10 09:01:46 後藤大地 https://news.mynavi.jp/article/20190410-805334/ United States Computer Emergency Readiness Team (US-CERT)は2019年4月8日(米国時間)、 「Samba Releases Security Updates|US-CERT」において、Sambaに複数の脆弱性が存在 すると伝えた。 これら脆弱性を悪用されると、攻撃者によって影響を受けたシステムの制御権が乗っ取られる 危険性があるとされている。(中略) Cybersecurity and Infrastructure Security Agency (CISA)はユーザーおよび管理者に対し、 上記のセキュリティ情報をチェックするとともに、必要に応じてアップデートを適用する ことを推奨している。 Sambaは組み込み製品などにおいても使われている。メーカーが公開しているセキュリティ 情報をチェックするとともに、アップデートが提供された場合には迅速に適用することが 望まれる。 Windows10 1903にしたらlinuxsambaサーバーとの接続がおかしくなった 直結の10Gを使わずにHUB経由の1G経由でファイルがやり取りされる 1GのLANを一度無効化すれば10G直結でやり取りするんだが再起動するたびに1Gしか使われなくなる Sambaそのものの質問じゃないんですけど 以前使ってて今はないSambaサーバをwindows10のネットワーク周りの機能が時々探しに行くらしく イベントログSMBclientに名前解決しなかったエラーが記録されるんですが もう探しに行かせないようにする方法って分かりませんか? 質問お願いします。。 サーバーubuntuの共有設定したフォルダを作成、誰でも読み書きできるよう777で権限設定、クライアントubuntuが該当のフォルダにアクセスしテストとしてフォルダを作るとこまでは成功、しかしサーバーubuntuからはそのテスト作成したフォルダが削除できずクライアントubuntuからしか削除できないようです。最終的にはクライアントubuntuからrsyncでのバックアップ先にしたいのですが、rsyncコマンドでのファイルコピーも権限なしと蹴られました。どんなユーザーでもサーバーフォルダ内を自由に編集できるようにしたいのですが、どんな設定をすれば良いでしょうか?またはどんな単語でググればいいでしょうか?設定方法から分からないがググってもそれらしい答えに辿り着けずです。。 >>466 たとえばsmb.confのcreate maskが0777になっていないとか 共有ディレクトリのオーナーとSambaで書き込んだユーザーが違うとか [global] guest account = (共有ディレクトリのオーナー) map to guest = bad user [共有名] guest ok = yes guest only = yes でSambaは全部ゲストアクセスにするとか >>466 実際にできたファイル、フォルダの権限が777になっているのか、誰名義になっているのか確認。 >>467 ありがとうございます。smb.confをさわった覚えがないのでググッて設定方法確認してみます。基本CUIでしか設定できないですよね?GUIで設定できたらと思ったのですが。。 >>468 ありがとうございます。クライアントから当該フォルダのアクセス権をファイルソフトから確認したら「アクセス権を設定できませんでした」という表示、サーバーから確認したら所有者はnobadyでした。 >>469 必要なのはテキストエディターなので、GUIがよければgeditとか >>469 ありがとうございます。教えてもらったことを時間の取れる週末に試してみます。 >>466 です。教えていただいたsmb.confの設定が必要なことを納得し、ググって下記のサイトの通りに設定してみました。 https://centos.rcg.jp/ubuntu20_samba_server/ サーバーが作ったフォルダをクライアントが削除、逆にクライアントが作ったフォルダをサーバーが削除はできました。 しかしサーバーに以前からあったテキストデータを共有フォルダ内にコピペし、クライアントから編集しようとしたらフォルダとして認識されてしまい開くアプリ選択でエディタを開こうにも権限がないと開けませんでした。 rsyncでのファイルコピーもPermission denied (13)の権限エラーでだめでした。 amb.confの設定とその考え方(根拠)をググってもすっきり理解できないので、下記リンク先のような書籍に一回目を通すべきでしょうか? https://gihyo.jp/book/2016/978-4-7741-8000-7 素人がググりながらだと一歩ごとにトラブルで逐一専門用語ググってるようになり挫けそうです。皆さんはどうやってsambaについて体系的に理解、知識をつけましたか? >>472 chmod, chownコマンドが使えるように、 UNIX、LINUXのファイルの権限、オーナーの仕組みを知るほうが先では。 >>472 > サーバーに以前からあったテキストデータを共有フォルダ内にコピペ これはサーバーのファイルマネージャー等で操作したということですかね だとしたら、そのファイルのオーナーはファイルマネージャーを実行したユーザーで、パーミッションは通常644です クライアントからのSambaがオーナーと異なるユーザーでアクセスしているなら、当然書き込み権限がありません 書籍よりもまず>>473 です。私もSambaの本は読んでません ・サーバーで操作するユーザー ・rsyncを動かす(サーバー側の)ユーザー ・共有ディレクトリ(とその下のディレクトリ/ファイル)のオーナー ・Sambaのゲスト これらを一つのユーザーにまとめてしまい、Sambaは全部ゲストアクセスにするのが手っ取り早いです >>473 >>474 ありがとうございます。権限について勉強してみます。 【おちんぽ】伊藤忠テクノソリューション(CTC)ってどうよ?【挿入】 IWGP関東連合 椎木、 誘導されてきました samba共有について Linux Mint 20.1 Ulyssa 多くのブログを参考に設定しているのですが起動、再起動がうまくいかないのです インストールし直してみた直後の画像なのですがこの時点では正常でしょうか? https://dotup.org/uploda/dotup.org2560605.png.html >>477 > 多くのブログを参考に設定している 具体的に設定内容を書きましょう > インストールし直してみた apt removeだと設定ファイルは削除されませんので、設定に問題があれば入れ直しても変わりません >>478 最後に参考にしたのは https://engineer-ninaritai.com/linux-file-share/ 手順に従い/etc/samba/smb.confの内容を書き換えたのですが既にに削除してしまって確認できない状態です 最終的にブログ内の手順でsambaの設定が完了したのち再起動せよとあるので /etc/init.d/smbd restartを実行しましたが起動、再起動とも受付ない状態でした ステータス画面 https://imgur.com/a/qESTNYE 現在は/etc/samba/smb.confを含めてファイルを削除した後 再インストールしたのですがインストール直後のステータス確認画面で エラーが出ている状態です linuxmint@linuxmint-desktop:~$ samba --version samba: error while loading shared libraries: libcliauth.so.0: cannot open shared object file: No such file or directory インストール前にsambaで公開するディレクトリを作成してる? >>480 アンインストールする前に作成したものが残っている状態です ステータス画面でsambaが認識しててくれれば、もう一度設定したいと思っています >>479 > /etc/init.d/smbd restartを実行しましたが起動、再起動とも受付ない状態でした Mint 20.1って使ったことないけど、systemdじゃないの? >>482 systemdだとこうなりました linuxmint@linuxmint-desktop:~$ sudo /etc/init.d/smbd systemd [sudo] linuxmint のパスワード: Usage: /etc/init.d/smbd {start|stop|reload|restart|force-reload|status} systemctl status smbd.service か journalctl -xe の結果はどうなんだろう? あとは/etc/init.d/smbd startとか >>479 libcliauth.so.0 が無い と教えてくれているようですが… >>484 sambaに関するフォルダ削除成功したのかインストールに成功、この結果を出す状態まで戻せました linuxmint@linuxmint-desktop:~$ systemctl status smbd.service ● smbd.service - Samba SMB Daemon Loaded: loaded (/lib/systemd/system/smbd.service; disabled; vendor preset: enabled) Active: failed (Result: exit-code) since Sat 2021-08-14 15:36:32 JST; 1h 27min ago Docs: man:smbd(8) man:samba(7) man:smb.conf(5) Process: 17029 ExecStartPre=/usr/share/samba/update-apparmor-samba-profile (code=exited, status=203/EXEC) 8月 14 15:36:32 linuxmint-desktop systemd[1]: Starting Samba SMB Daemon... 8月 14 15:36:32 linuxmint-desktop systemd[1]: smbd.service: Control process exited, code=exited, status=203/EXEC 8月 14 15:36:32 linuxmint-desktop systemd[1]: smbd.service: Failed with result 'exit-code'. 8月 14 15:36:32 linuxmint-desktop systemd[1]: Failed to start Samba SMB Daemon. >>486 sambaはなんか一旦インストールというか初回起動に失敗すると /var/lib/samba あたりとか /var/log/samba あたりのディレクトリに ゴミが残っちゃって、(パーミッション関係?で)起動不能に なったことがあったなあ… # sudo chmod 755 /var/lib/samba /var/log/samba # sudo rm -r /var/lib/samba/* /var/log/samba/* とかやって、それでも駄目なら # sudo apt purge samba # sudo apt autoremove # sudo rm -r /var/lib/samba/ /var/log/samba/ /etc/samba/ の後、もう一度 # sudo apt install samba したほうがいいかも あと、>>487 さんも言ってるけど /etc/samba/smb.conf の記述は 項目も多いしかなり複雑だから、最小限の設定内容で試して 正常起動を確認してから徐々に設定を増やしたほうが良さそう # sudo testparm で設定間違いがないか確かめるのも大事 さらに言うと参考にしているサイトの説明が、 sambaをaptでインストールしてるのに/etc/init.d/smbd,nmbd ... とか わざわざinitで操作しようとしてたり、ちょっと釈然としないところもあるので 検索してヒットしたこっちのサイトの内容を試してみては…? https://beightlyouch.com/blog/programming/ubuntu-fileserver-nas/ shared libraryを読み込めないエラーが出てるからchroot設定(root directory =)とか入ってんじゃないかな 何を参考にしたとか全くどうでもいいから、具体的に実行した手順、設定ファイルに書いた内容を出して欲しい て言うより普通に /var/log/samba/ 内のログを見たら 全部書いてありそうな >>484-491 間が空いてしまいすみません レスでもらった指示一通り試してみましたが、すでに検索で「samba」と名のついたものは すべて削除していたので関連ディレクトリを参照するようなコマンドは無理でした 疑問なのですがsudo apt install sambaで再インストールに成功しても関連ファイルは作成されないのでしょうか? linuxmint@linuxmint-desktop:~$ sudo apt install samba パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 samba はすでに最新バージョン (2:4.11.6+dfsg-0ubuntu1.9) です。 アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。 このあとにsudo nano /etc/samba/smb.confの結果は[ ディレクトリ '/etc/samba' は存在しません ]です apt install時に新しい警告が出ました 以下をなんらかの方法でインストールできれば先にすすめるのでしょうか? dpkg: 警告: パッケージ 'samba-vfs-modules:amd64' のファイル一覧ファイルがありま せん。このパッケージには、現在インストールされているファイルがないものとします dpkg: 警告: パッケージ 'samba-libs:amd64' のファイル一覧ファイルがありません。こ のパッケージには、現在インストールされているファイルがないものとします dpkg: 警告: パッケージ 'samba-common' のファイル一覧ファイルがありません。このパ ッケージには、現在インストールされているファイルがないものとします dpkg: 警告: パッケージ 'fusiondirectory-plugin-samba-schema' のファイル一覧ファ イルがありません。このパッケージには、現在インストールされているファイルがないも のとします dpkg: 警告: パッケージ 'samba-common-bin' のファイル一覧ファイルがありません。こ のパッケージには、現在インストールされているファイルがないものとします dpkg: 警告: パッケージ 'samba-dsdb-modules:amd64' のファイル一覧ファイルがありま せん。このパッケージには、現在インストールされているファイルがないものとします dpkg: 警告: パッケージ 'samba-dev:amd64' のファイル一覧ファイルがありません。こ のパッケージには、現在インストールされているファイルがないものとします dpkg: 警告: パッケージ 'python3-samba' のファイル一覧ファイルがありません。この パッケージには、現在インストールされているファイルがないものとします Mintなら/etc/sambaであってる筈でsmb.confはサンプルが入ってる筈 それがないのはインストールに問題があるのかもね >>493 /var/lib/dpkg/infoのパッケージリストが壊れてるのかな? Uninstall後に該当のファイルを削除してからインストールしてみるとか # dpkg --force-all-r パッケージ名してみるとか あと割とLinux歴は浅くてOS自体もインストールからそれほど経っていないのなら思い切ってOSの再インストールしてみるの方が速いかも なんか感じからしてsamba以外にも可笑しくなってる気がする 自分もそれパッケージの依存関係が壊れてるように思える できることなら一度クリーンインストールして 最小構成で一旦イメージバックアップ、以降規模の大きい パッケージインストールとかのタイミングで適宜バックアップ (以降はルートパーティションのtar.gzバックアップとかでも) 繰り返すとかで検証したらどうだろう… 原因を突き止める探究心もいいけど逃げるが勝ちってのも結構いい OS再インストールしました バージョンは"Linux Mint 20.1 Ulyssa"です 結論から言うとSambaをインストールしだけですべて解決しました ためしにsambaの設定を変更する前に一通り動作を確認してみたところ 今までは「エラー255:sambaが起動してない」的なエラーで変更することのできなかった 任意のディレクトリのプロパティからの共有があっさりできてしまいました LAN環境のWINDOWS端末、Android端末からまで認識しています いつから変更されたのでしょうか samba.confの .txtです https://ux.getuploader.com/akioka1962/download/200 PASS「1」 前の設定がまずかっただけだろ あと見るのに手間が必要なロダよりpastebinとか使いなよ samba.conf貼られても何が言いたいのか判らない >>499 とりあえず動作できて良かったですね 念のため [global] セクションに hosts allow = 192.168.xxx.0/24 とか追記して、自分のサブネット以外からの アクセス弾くといいかも >>502 参考にさせてもらいます ここまで相談に乗ってくれた方々ありがとうございました そのアクセスに関してですが逆にルーターをいくつか経由した先から 目当てのサーバーにアクセスすることは可能ですか? 今複数のルーター越しに試してみたら「UNKNOWN」、失敗しました >>503 今時のルーターは初期状態でSMBは落とす設定になっていると思います そこを開けるのはセキュリティ上問題があるので、普通はVPNを張ります 生田勇人(39) 高知市朝倉中学校卒業 恐喝と暴行、偽証、傷害容疑で逮捕、起訴。 togetter.com/li/1227954 pbs.twimg.com/media/DbUOGw1VQAAqJcx.jpg:large i.imgur.com/tuUldwv.jpg www.youtube.com/watch?v=UyNXI8usCrM 取り調べで「事実無根」と容疑を否認。 卓球所に松岡学(39)と出入りし賭け試合を被害者に強要、一回ミスったら1000円払えと発言。 2万円を取ろうとした。親にチクったらただじゃ済まんぞと被害者の胸倉をつかみ壁の隅に叩き付け 1分間つかみ続けた。2000円を脅し取り、後日腹を殴った疑い。 生田勇人の両親も被害者の親にたかっており親子でたかっていた疑惑がある。 Windows Server 2022にしたらSamba4のマシン全部にアクセス出来なくなったんですが Samba側かWin側に何か設定が必要なのでしょうか? (PC名をクリックしただけで0x80070035エラーになってしまう) Samba3のマシンには問題なく接続できています。 smb.confやると許可がありませんって出るんですがどうすればいいんでしょう😫 >>507 誰もあなたの環境や、あなたが行ったことを知りませんので、まずはその辺を具体的に説明するところから始めましょう。 >>507 日本の法律では両性の合意で結婚可能ですが、 そもそも非生物との結婚は認められていないので役所で許可は降りませんよ。 21H2で何か変化あった? 21H2というかここ最近のアップデートで Multi Port Forwarderが21H2対応として6.38から6.40に上がって、 6.38はもう起動しないけど、6.40でもまともに動かない やりたいのは、LAN driveアプリを使ったandroidとの接続 質問です、 SAMBAの共有フォルダーのアクセス管理をPOSIXACLで行いたいのですが、 SAMBA上で一般ユーザの作成したファイルで一般ユーザ同士は見えないが、 管理者グループからは読み書きできるようにしたいのですが、 実際に作成されたファイルでは、POSIXACLで設定したACLのMASKが0になってしまいアクセスできませんでした、 シェル上で作成したファイルは設定通りのACLが継承されているのでSAMBA側の設定だと思うのですが、 解決策わかりますでしょうか? あのアウトレットモール、お買い得な服がいっぱいやで Windows 10でMicrosoftアカウントで PINログインすると、SMBのフォルダ共有できないんだな 再起動してPINではなくパスワードを手打ちして ログインしたら、あっさり解決 ユーザー名はtaro.yamada@outlookだとだめで、 フォルダ名のtaroじゃないと入れない こんなしょうもないことで、一日潰れたorz ホントSMB周り、もっとわかりやすくしてほしい >>513 ほんとそうだよね Windowsが全部原因なんだけども、どこにも纏まった情報ないんだよ scpかsftpが楽でいいですよ >>514 複合機からのアクセスだから、 SMBじゃないと、どうしようもない >>515 ほぉ~ 富士フイルム? そこだったら、仕様としてDomainというかAD有りきでしょうね read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる