オープンソースまつり‘99 11/12(金) 15:30~17:30 Samba日本語版の設定と 運用のノウハウ 編 トラブルシューティング たかはしもとのぶ http://home.monyo.com/ [email protected] http://www.samba.gr.jp/ 目次 講師紹介 よくあるトラブル • • • • • • • コンパイル/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/encryptpasswd.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/
© Copyright 2024 ExpyDoc