我如何集中管理将运行 Ubuntu Desktop 20.04 LTS 的约 40 台 PC?
这些 PC 将由 3 个不同地点的约 100 名用户(学生、教师和工作人员)使用,因此我希望设置某种中央身份验证。
目前,我们有一台 Ubuntu 20.04 LTS 服务器,为大约 10 个 Ubuntu 20.04 LTS 桌面提供 dns、dhcp 和 samba 文件共享,这些桌面本质上是单用户机器。一切都在我们的总部运行。
这是我第一次被要求做类似的事情,所以我很困惑,我不确定我需要设置什么。
答案1
创建集中式用户身份验证的传统方法(因此,详细说明多台机器的用户名/密码和权限的中央数据库)是使用 OpenLDAP 服务器。然后配置每台 Unix 机器以执行基于 PAM 的 ldap-auth 请求。
供参考:- https://www.tecmint.com/install-openldap-server-for-centralized-authentication/ https://www.tecmint.com/configure-ldap-client-to-connect-external-authentication/
但是 OpenLDAP 非常耗时。所以你可能想试试 FrerIPA,它是一个完整的软件包。虽然它最终也使用 OpenLDAP,但至少它能让你更快地开始。