120 likes | 408 Views
Samba 日本語版の設定と運用のノウハウ トラブルシューティング 編. たかはしもとのぶ http://home.monyo.com/ monyo@samba.gr.jp http://www.samba.gr.jp/. オープンソースまつり ‘ 99 11/12( 金 ) 15:30 ~ 17:30. 目次. 講師紹介 よくあるトラブル コンパイル / make できない インストールしたが起動しない クライアントがドメインにログオンできなくなる Windows NT や Windows 98 からアクセスできない ネットワークコンピュータに表示されない
E N D
Samba日本語版の設定と運用のノウハウトラブルシューティング編Samba日本語版の設定と運用のノウハウトラブルシューティング編 たかはしもとのぶ http://home.monyo.com/monyo@samba.gr.jp http://www.samba.gr.jp/ オープンソースまつり‘99 11/12(金) 15:30~17:30
目次 • 講師紹介 • よくあるトラブル • コンパイル/makeできない • インストールしたが起動しない • クライアントがドメインにログオンできなくなる • Windows NTや Windows 98からアクセスできない • ネットワークコンピュータに表示されない • 共有に書き込むことができない • 特定のユーザだとアクセスできない • トラブルシューティングに役立つツールMicrosoft,WindowsはMicrosoft Corporationの米国およびその他の国における商標または登録商標です。その他の製品および会社名は、各社の登録商標又は商標です。
講師紹介 • 1993年 早稲田大学第一文学部哲学科卒業 • 同年 某大手SI会社に入社 • 1997 年 より、UNIX, NT を中心としたサポート業務を担当 • 1999年 日経Windows NT 1月号より、読者の疑問に答え るQ&Aコーナの執筆を開始 • 1999年 「SambaとNetatalkで快適ネットワーク」SoftwareDesign (技術評論社) 1999年7月号掲載 • 1999年11月日本Sambaユーザ会設立 監査幹事
よくあるトラブル(1) • コンパイル/makeできない • ほとんどは、Cコンパイラ環境の問題 • gccが正しくインストールされていない • コンパイラがANSI対応でない • HP-UXやSunOSに標準でついてくるccコマンドなど • gccか有償のコンパイラを導入すれば大丈夫 • OS固有のコンパイル設定をしていないか • --with-smbmountオプション(Linuxのみ)など • オプションなしのconfigureでmakeできるかを確認
よくあるトラブル(2) • インストールしたが起動しない • 別ディストリビューション用のバイナリをインストールした • 別のバージョン用のバイナリをインストールした • rpm等バイナリを使用するときは、事前に確認する • inetd.confで起動する設定がされているのに、デーモンで起動しようとした • /etc/inetd.confに smbd, nmbdのエントリがないか確認 • inetd.confで起動する設定にしたが起動できない • /etc/services (もしくはNIS等)にエントリが追加されているかどうかを確認 • 商用UNIXでは通常自分で追加する必要があるので注意
よくあるトラブル(3) • クライアントがドメインにログオンできなくなる • ブラウジングの設定が競合していないか • domain logonsパラメータ • domain masterパラメータ • os levelパラメータ • Vine Linux、CobaltCubeでは、デフォルト設定がWindows 95/98のログオンサーバになっている • ブラウジング関連パラメータの設定は慎重に • Linux 使用禁止に発展したと思われる例も http://www.changelog.net/log/1999/10/a/commerce2.html#banned
よくあるトラブル(4) • Windows NT /98からアクセスできない • 暗号化パスワードの問題 • Windows側で平文パスワードを送信する設定にするか、Samba側を暗号化パスワードに対応させる • http://www.cityfujisawa.ne.jp/~odagiri/book/encrypt-passwd.htmを参照のこと • Windows 2000 β版からアクセスできない • Samba側も対応してきている • samba-2.0.6 では、改善予定
よくあるトラブル(5) • ネットワークコンピュータに表示されない • Samba の問題か • ブラウザ関連パラメータの値の再確認 • Samba 固有の問題でない場合も多い • この切り分けをまずすること • Microsoftネットワークの知識が必要。一般論で解決するのは難しい • 考えられるケースが多岐にわたる • ブラウザ機能は複雑 • ドキュメント化が不充分。不可解な動作も多い
よくあるトラブル(6) • 共有に書き込むことができない • Samba の設定を確認 • デフォルトは read only = Yes(読み込み専用) • UNIX ファイルシステムの権限も確認すること • UNIX上で書き込み権のないファイルには、いくらSambaで書き込み可能にしても書き込めない • Sambaから作成したフォルダに書込めない • directory maskの設定を確認 • ディレクトリの実行権は落とさないように
よくあるトラブル(7) • 特定のユーザだとアクセスできない • UNIX上にアカウントがあるか • security = [server|domain]でもアカウントは必要なので注意 • アカウントがないとguest ok = yesが設定された共有にもアクセスできないので注意 • map to guest で認証されないアカウントを任意のアカウントにマッピング可能 • smbpasswdファイル中にアカウントがあるか
トラブルシューティングに役立つツール • testparmコマンド • デフォルト値も含め、すべての設定を表示する • smb.confの内容確認に便利 • debug levelパラメータ • ログ出力を制御する • 通常0か1。異常時は3程度にして様子をみる • 各種ブラウジング関連の診断ツール • リソースキットのツール(browstat, browmon)等
さいごに • http://www.samba.gr.jp/events/os99/にてスライドを公開予定 • 上記URL中のアンケートCGIにて、ご感想とご要望をお聞かせください。 • samba-jpメーリングリストに是非ともご参加ください。参加は以下のURLから • http://www.samba.gr.jp/