如何轻松用 ubuntu 管理5-12 台电脑?

如何轻松用 ubuntu 管理5-12 台电脑?

我被要求以最低的价格为一家小企业提供与大公司类似的基础设施(即我的服务,仅此而已,他们不想支付任何形式的许可费用)。

在对该主题进行一些研究之后,我决定使用 Ubuntu 来满足服务器和客户端的需求。

说到这里,这个企业的需求如下:

  • 具有网络邮件功能的电子邮件服务器(如 Exchange 和 Outlook 网络访问)

  • 实用的即时通讯解决方案

  • 集中式日历(当然可以与电子邮件配合使用)

  • 所有机器的集中备份

  • 能够轻松部署/更新 ubuntu 客户端(最好单击一次),并预先安装所有选定的应用程序。

现在,考虑到这些需求,你认为 ubuntu 适合我吗?如果适合,有人能给我指出一个我可以遵循的综合教程吗?我有基本的网络知识,有很好的命令行技能。但 GUI 最好。

这是一个单人就能完成的工作。

提前致谢。

答案1

An e-mail server of some kind with webmail capabilities (like exchange and outlook web access)

我们使用 Google Apps 作为域名。

A no-nonsense IM solution

我们使用 Google Talk(用于域名)

A centralized calendar (which would work in conjunction with e-mail of course)

Google Apps 在提供此功能方面也做得非常出色。

A centralized backup of all machines

这很容易备份电脑

The ability to deploy/update ubuntu clients easily (1 click would be best) with all chosen applications pre-installed.

为此,您需要查看 PXE 安装程序与 Preseed 的组合,然后使用 Puppet 进行软件包安装和配置

基本上,看起来您最好使用异地托管的群件(而 Google Apps 是迄今为止最好的群件之一。托管 Zimbra 对您来说可能也是一个好主意。)

您实际上并不需要或要求托管自己的邮件、IM 服务器和日历服务器。维护这些服务所需的人力成本很快就会比任何托管的 SaaS 解决方案都要高。

如果您对如何通过 PXE 启动/预置/Puppet 桌面还有其他疑问,请提出更具体的问题。

我有一个我的网站上的文章关于我在 $dayjob 做过同样的事情,但是在这里逐字逐句地发布太冗长了。

答案2

我没有任何链接或教程可供遵循,但可以推动您朝着写作的方向前进。

对于电子邮件、日历、即时通讯等,请查看津布拉开源解决方案可以工作,只是它不提供使用主动同步与 Outlook 和移动设备的 Exchange 同步,但它允许通过 imap 和 ical 进行同步。(Zimbra 是免费的,但对于高级功能和同步,15 个用户的起价为每年 399 美元)

Ubuntu 有一个商业部分,其中介绍了在企业部署中使用 Ubuntu 桌面的管理和其他功能http://www.ubuntu.com/business/他们的管理系统称为景观(注意:Landscape 不是免费的。每台桌面每年 105 - 165 美元)

如果您不想走这条路,这里有一些非 Ubuntu 软件可以进行管理。

为了管理 Ubuntu,您可以考虑设置 Puppet 来自动管理所有设备。

对于备份,你可以查看备份电脑虽然有点旧,但效果很好。另一个值得一看的是兹曼达

答案3

客户端上的 Ubuntu 在硬件支持方面可能不太稳定。要么硬件开箱即用,要么需要其他硬件。但所有桌面 Linux 可能都是这种情况。

如果直接从文件服务器运行某些应用程序并在那里维护一个副本,则它们可能更容易维护(几乎每个应用程序都可以做到这一点,但实现起来并不总是那么容易!具备从源代码编译内容的良好工作知识会有所帮助。)

不要将 NFS 用于文件服务,您真的明白为什么有人会建议不要使用它,除非您明白为什么有人会建议...

如果您的客户端硬件相当相同(或者可以作为一组几乎相同的机器进行管理),那么可以通过多种方式从主安装中克隆 Linux 系统(如果您知道如何重新安装引导程序并处理出现的一些 udev 问题(主要是生成的规则),那么将所有内容打包并从实时 CD 中提取到新系统中将可以正常工作。)

此外,即使您现在可以将所有服务器软件塞进一个普通服务器中:请从一开始就考虑使用 VM 环境(Xen,ESXi......),这样您就可以在服务器蔓延开始之前阻止它。

答案4

好吧,我没有任何教程,但是是的!Ubuntu 是完成这项工作的一个很好的操作系统,你可以有一个中央服务器来处理电子邮件服务器(Zimbra 在 Ubuntu 上运行良好)和某种网络存储。

现在在客户端,您可以尽情使用虚拟机,为了便于管理,您可以为每个用户分配一个虚拟机。

使用 Zimbra,您可以获得 IM 解决方案、日历、某种共享区域,所以它非常棒,您可以使用社区版本,它会很棒!

愿原力与你同在!

相关内容