はじめに

John H. Terpstra

Samba Team

June 29, 2003

Table of Contents

Sambaとは何か?
なぜこの本?
本の構造とレイアウト

人の贈り物はその人のために道を 開き、高貴な人の前にも彼を導く(訳注:聖書 18:16節?)。 Gifts are like hooks that can catch hold of the mind taking it beyond the reach of forces that otherwise might constrain it. --- Anon.

この本はSambaについての本である。多くの人の善意と、努力と、たくさんの作業から出 来上がったツールである。この本には、我々の後に続く人と同じように、価値をお互い に分け与える絶え間ない信条で寄贈されてきたものを含む。

この本は、Microsoftネットワーク管理者の必要に適合するために企画された。必要として いると考えている情報を見つけにくいと不満があるかもしれないが、UNIX管理者もこの本 から得るところがある。そのため、もしもあなたがMicrosoft認定のスペシャリストならば、 この本はあなたの要求をかなり満たすはずである。もしもUNIXかLinux管理者ならば、 現在の関心事に対する回答を探すのに苦労がないということにひどいと 感じる必要性もない。

Sambaとは何か?

Sambaは巨大で複雑なプロジェクトである。Sambaプロジェクトは野心的でわくわく するものである。Sambaを支えているチームは世界中に分散した30余人からなり、 興味深い範囲のバックグラウンドから来ている。このチームには科学者、エンジ ニア、プログラマ、ビジネスマンと学生がいる。

チームのメンバーは、Microsoft Windowsと非Microsoft IT技術領域の間での、 ワクワクする相互運用性に到達するのを助けるという願望ことを通じて、 積極的に参加していた。

Sambaプロジェクトの背景にある、努力を結集するためのスローガンは: Samba, Opening Windows to a Wider World!である。 プロジェクトの背景にあるゴールは、相互運用性の障害をなくすことである。

SambaはMicrosoft Windows クライアントのための、ファイルと印刷サービスを 提供する。それらのサービスは、任意のTCP/IPベースのプラットフォーム上で 提供されてよい。オリジナルの開発プラットフォームはUNIXとLinuxだが、現在 は、多くのシステム上で広く使われている。

Sambaプロジェクトは特徴的なファイルと印刷サービスの機能を含むだけではなく、 クライアントの機能や、Sambaへの簡単なマイグレーション用ユーティリティ、 Microsoft Windowsとの相互運用性支援ツールと管理ツールを含むように拡張され ている。

Sambaを運用する人はあなたのような人である。 You have inspired the developers (the Samba Team) to do more than any of them imagined could or should be done. ユーザーのフィードバックはSambaの開発を推進する。Samba-3は、 ユーザーの要求、助言、とコードの寄贈の結果としての大量の仕事の結果 を特に含んでいる。

なぜこの本?

現在Sambaに関するたくさんの本が市場に出回っていて、それぞれ独自の 価値がある。一見過剰な量の本が出回っているが、十分な文書を提供しそこねる ことについてSambaプロジェクトはたくさんの苦情を受けている。Sambaはまた 設定することについてとても複雑で難しいことについても苦情を受けている。 もしもSambaが成功していなかったならば、苦情がないはずなので、これは たくさんの方法によるSambaの成功の証拠である。

Sambaチームのメンバーは主にUNIXとLinuxで仕事をしているので、Sambaの 文書がその位置づけを反映していることは驚くべきには値しない。オリジナルの HOWTOテキスト文書は、いくつかのTIPS、とても貴重な情報を提供するように 意図されていて、それが誰かの手助けになるならば、それはとてもすばらしい ことである。しかしHOWTO文書はきちんと構造化されて、文脈も不統一だった。 それは、渡すことで利便性を得られるかもしれない、だれかに渡すために書かれた 情報の独立した情報のスナップショットであった。それらは、便利にマニュアル ページ中に書かれるべき多くの情報を転送することの必要性を反映した。

オリジナルのHOWTO文書は異なった著者により書かれている。ほとんどのHOWTO 文書は多数の著者からの投稿とフィードバックの結果である。この本を読むと、 各章が複数の著者により、それぞれの著者はそれぞれのスタイルで書かれてい るのに気がつくだろう。このことはオープンソースソフトウェア開発プロセス の自然なスタイルを表している。

インターネット上に広まっている非公式なHOWTO文書の集まりは、オリジナルの HOWTO文書由来のものである。この作業はずっと継続して作られている価値ある 非公式のHOWTO文書を置き換えないようにしようとして いる。もしも、非公式のHOWTOを改良しているならば、その仕事を継続してほし い!

非公式のHOWTOの作成、Sambaに関する情報ページ、メーリングリストやその他 で問い合わせに答えることをボランティアでやっていた人はこれが愛の労働で あることを知っているかもしれない。あなたが集めた貴重な知恵を喜んで受け 取ることについて、あなたの貢献について知りたいので、 John H. Terpstra(jht@samba.org). まで投稿をメールで送ってほしい。他のユーザーに対するサービスとして、技術 的に正確なものを採用したい。

既存のSamba本はUNIX管理者向けである。既存の本が適切な目的に役に立つ、 Samba-3が今出ているという1つの例外を除くこのターゲットグループの 見通しから、アップデートの必要がある!

公式のSamba-3 HOWTOとリファレンスガイドというこの 本は、Sambaととともに提供されているSamba-HOWTO-Collection.pdfを含む。 これらの文書は新しいデザインと意図で書かれている。

過去2年にわたって、多くのMicrosoftネットワーク管理者たちはSambaを採用し てその展開に興味を持つようになった。彼らの情報に対する要求は、UNIX管理 者のものとはとても異なった。以前のMicrosoftネットワーク管理トレーニング と経験から、この本は調整されて、情報が表現されるようになった。

本の構造とレイアウト

この本は6つの部分から出来ている:

概要

Samba-3をすぐに走らせるための手助けとして用意されている。 Fast Startの章は、Microsoftネットワーク管理者からの、 すぐに動くいくつかのサンプル設定 を要求されたことへの直接的回答である。

サーバー設定の基礎

この部分の目的は、既存のMicrosoft Windowsネットワークの知 識をSambaの技術や標準に変換するための方法である。この部 分の各章はそれぞれSambaサーバーの1つのインストールタイプ をカバーしている。

詳細な設定

ネットワークブラウジングの仕組みはすべてのMicrosoft Windows ユーザーにとって鬼門であった。Samba-3では、新しいユーザーとマシン アカウント管理機能、新しい、UNIXグループとWindowsグループの マッピング方法、ドメイン間の信頼関係、新しい動的ロードファイル システムドライバー(VFS)やその他を導入している。この文書では、 デスクトップとユーザーポリシーのハンドリングについての情報と同様 の拡張された印刷に関する記述、拡張されたネットワーク統合のテク ニックが新しい。このセクションはこの本の中心となる所である。 しっかり読んでほしい。

マイグレーションとアップデート

Samba-2.xからSamba-3に移行するときの問題点の概観と同様、Windows NT4からSamba-3にどのようにMicrosoftグレーとするかについての情報が たくさんの要求によりこの本に追加された。

トラブルシューティング

この短いセクションは試みがすべて失敗するときに手助けになる。

参照セクション

ここには、ほとんどのユーザーにとって末梢的なものとか、主要部分の 情報に含まれている残りのフィールドについての集積がある。

Microsoft Windowsと残りの世界との間での、相互運用性の新しい世界全体を楽しむあなたのユーザー を助けるための公開された最初の文書とSamba-3にようこそ。