Linux
針對 Linux 伺服器上的使用者登錄 Windows/Mac OS X
我們有一個 Linux 伺服器,大約 10 個 Mac OS X(10.5 Leopard 和 10.6 Snow Leopard)工作站和 5 個 Windows(大部分是 7 個,一些 XP)工作站,並且正在考慮擴展。
是否可以使用集中在 Linux 伺服器上的使用者帳戶登錄工作站?
因此,例如,我可以使用我的使用者名/密碼登錄任何工作站,而無需設置本地帳戶。
不過,我們不需要在伺服器上儲存使用者配置文件/文件。(雖然如果可以的話會很好)
Linux 伺服器是 Debian,我們也使用 Samba 和 ACL 來共享文件。
這可能嗎,我應該使用什麼軟體來實現它?
Windows 端很簡單:只需將 Debian 設置為使用 OpenLDAP 進行身份驗證,將 Samba 配置為域控制器,將 Windows 框放入域中即可。這是非常標準的東西,你會發現很多關於它是如何完成的教程。
Mac 端比較複雜。通常,您可以針對任何 LDAP 伺服器進行身份驗證,但要使其開箱即用,LDAP 伺服器必須是 OpenDirectory(MacOS 伺服器)或 Active Directory,因為 Apple 最好支持這些伺服器。要使 OpenLDAP 充分發揮作用,您需要向 LDAP 伺服器和 Mac 機器添加大量自定義配置,但我想如果您不需要漫遊配置文件,這會容易得多。