web-dev-qa-db-ja.com

Linuxマシン間でユーザーを共有するための最も簡単なオプションは?

WindowsにはActiveDirectoryがあります。

Linuxにはいくつかのオプションがありますが、セットアップするのに最も簡単なオプションは何ですか?ユーザーとグループを一元管理したいのですが、それ以上の特別なことは必要ありません。

これを12台以上のマシンに拡張する必要はないとしましょう。

3
user32437

1つの可能性は openldap を使用することです。 ここ はあなたが始めるためのハウツーです。ハウツーは少し時代遅れですが、それはあなたが始めるはずです。おそらくあなたのディストリビューションは必要なパッケージのいくつかを提供します、これはそれをはるかに簡単にするでしょう。

別のオプションは広告です。広告が機能するWindowsネットワークがすでにある場合は、Linuxサーバーを広告に追加できます。あなたはウィンドウズやパムのためにUNIXサービスを使うことができますまたは...
一部のディストリビューションには、広告に接続するためのバンドルがすでに含まれています。たとえば、Fedora/rhelでは 同様に です。

3
Christian

もう少し努力を払う準備ができている場合、Kerberosは標準ソリューションであり、認証/承認を行うように設計されています。 WindowsとUNIXの両方の実装が存在し、クライアントはほとんどのOSに組み込まれています。 LDAP/OpenLDAPと同様にKerberosを設定する作業を検討します。

それほど多くの労力を費やしたくなく、ネットワークが小さい場合は、passwdファイルとgroupファイル(の一部)をすべてのシステムに単純に同期するという古いトリックが常にあります。これを行う場合は、UIDなどをどこでも同一に保つ必要があります。

2
pehrs

まだ誰も言及していないことに驚いています。 NFSとうまくペアリングします。設定は簡単で、既存のpasswdファイルを使用できます。

しかし、私はそれを敵対的な環境では使用しません。

2
pjc50

おそらく最も簡単ではありませんが、確かに仕事までです: openldapSamba はかなりうまく連携することが知られています

0
Powertieke