質問: linuxのactive directoryに相当するもの 私は自宅に2台のマシン(およびvmで実行されている多数のlinuxボックス)を使用しており、そのうちの1台を集中型ファイルサーバーとして使用することを計画しています。私はsysadminではなくlinuxユーザーであるため、同等のものを知りたいのですが、「active directory」としましょう。私の目的は、ネットワークにログオンした任意のマシンにファイルを置くことです。
回答: kerberosおよびopenldap(active directoryは基本的にiskerberosおよびldap)から同等の独自のactive directoryを構築し、puppet(またはopenldap自体)、ポリシーに似ているもの、または統合ソリューションとして freeipa を使用します。また、red hat directory serverのように、linuxには商用でサポートされている幅広いldapサーバーがあります。 rhds(rhdsの無料バージョンである389 serverなど)には、ニースjavaディレクトリの管理用guiがあります。ただし、kerberosもポリシーもありません。個人的に、私はfreeipaプロジェクトが本当に好きで、それは多くの可能性を秘めていると思います。 freeipaの商用サポートバージョンは、標準のrhel6サブスクリプションに含まれていると思います。とは言っても、あなたが求めているのは、認証ソリューション(adとは)ではなく、ファイルサーバーソリューションのようなものです。ログインするすべてのマシンにファイルが必要な場合は、nfsサーバーをセットアップし、nfs共有をファイルサーバーからネットワークにエクスポートする必要があります。 nfsv3にはip範囲ベースのaclがあり、nfsv4はkerberosで適切な認証を行うことができ、前述の認証オプションとうまく結合します。ネットワーク上にwindowsボックスがある場合、sambaサーバーをセットアップすると、linuxボックスとwindowsボックスにファイルを共有できます。 samba3はnt4スタイルのドメインコントローラーとしても機能しますが、samba4はwindows 2003スタイルのドメインコントローラーを模倣できます。