跨 Linux 機器共享使用者的最簡單選擇?

跨 Linux 機器共享使用者的最簡單選擇?

Windows 上有活動目錄。

在 Linux 上有幾個選項,但是最簡單的設定選項是什麼?我想集中管理用戶和群組,但除此之外不需要任何花哨的東西。

假設這不必擴展到十幾台機器。

答案1

一種可能性是使用開放式LDAP這裡是幫助您入門的方法。該操作方法有點過時,但它應該可以幫助您入門。也許您的發行版提供了一些所需的軟體包,這會讓事情變得更容易。

另一個選擇是廣告。當您已經擁有包含有效廣告的 Windows 網路時,您可以將 Linux 伺服器新增至廣告。您可以使用 Windows 或 pam 的 UNIX 服務,或...
某些發行版已經有連接到廣告的捆綁包,例如同樣地在 Fedora/Rhel 中。

答案2

如果您準備好投入更多精力,Kerberos 是標準解決方案,旨在進行身份驗證/授權。 Windows 和 Unix 都有實現,而且大多數作業系統都內建了用戶端。我認為設定 Kerberos 的工作與 LDAP/OpenLDAP 類似。

如果您不想投入那麼多精力並且網路很小,那麼總是有一個老技巧,只需將(部分)密碼和群組檔案同步到所有系統。如果您這樣做,則必須在各處保持 UID 和類似內容相同。

答案3

我很驚訝還沒有人提到 NIS。它與 NFS 配合良好。設定很容易,您可以使用現有的 passwd 檔案。

但我不會在惡劣的環境中使用它。

答案4

也許不是最簡單的,但肯定能勝任這項工作:開放式LDAP森巴舞眾所周知,合作得很好

相關內容