我正在寻找一种管理 Linux 工作站的方法,就像 Windows 域管理 Windows 客户端一样。需要说明的是,我不是在寻找 Windows 域服务器的替代品,而是想要一个 Linux 服务器来管理 Linux 客户端。
我的工作站运行带有 Cinnamon Desktop 的 Debian 8.5。
我需要能够在网络中创建新用户和组、连接工作站、按组或用户设置策略、远程更新、安装、记录等。
答案1
您可能正在寻找允许将 Linux 加入 Active Directory 域的 samba 客户端。您将使用 Linux 桌面上的 AD 用户登录并访问共享和资源。但 Windows 策略当然无法在 Linux 上实施。
您可以研究 Puppet、Ansible 或 Chef 等配置管理系统。它们将为您提供用户管理工具、更新策略、软件安装、日志管理等。
但这不是一件容易的事,因为你需要编写这样的 CMS 登录程序才能使用它。对于 Puppet:L 来说,它看起来就是这样的
class my_desktops {
package { 'mc':
ensure => 'installed',
}
package { 'nano':
ensure => 'installed',
}
package { 'sysstat':
ensure => 'installed',
}
}
看起来很像编程,你不觉得吗?
看一看这里在此处简要概述您的可能性。