我们目前使用以下方式管理我们的网络(内部网)Windows Server 2008 R2因为它相对易于管理和配置。作为一个非营利组织,我们的初始设置得到了赞助,但我们很快就需要添加更多计算机,并且我们希望将我们的大多数硬件迁移到开源服务器和客户端。
我们目前使用域控制器和文件服务器创建和管理用户帐户和权限(使用 GPC 对群组进行分析)并管理文件在网络上。我们有多个用户使用同一台计算机,因此这非常适合我们。(映射网络驱动器真是一件幸事!)
我们正在关注Ubuntu作为发行版客户端计算机,但我们希望建议什么开放源服务器分发我应该用吗?
要求如下:
1)易于设置和使用的域控制器,我知道它不会像 Windows Server 那样易于使用,但学习曲线越小,我设置网络的速度就越快。
2)类似于用户组和GPC的东西,可以自动在网络上设置权限。
3) 我正在考虑使用 SAMBA 作为文件服务器,但更喜欢使用预先构建和定制的发行版来处理相同的任务。
实际上我需要的是预先构建的,需要进行最少的自定义,并且设置时间最少。它也应该与 Windows 有点相似(基于 GUI)(虽然我认为这要求太高了!)。
请同时发布用户友好文档的链接(使用技术术语有点令人厌烦)以及如何加快设置过程。我愿意为设置过程付出努力,但最初越简单,我就能越快完成初始设置并迁移现有网络。
我已经管理这个设置大约 6 个月了,因此熟悉很多网络概念,但 UNIX/LINUX 对我来说是全新的,希望您对此提出建议。
编辑:如果我可以拥有用户登录和注销、使用的应用程序和浏览历史记录的日志,那将是一个非常有用的功能。
答案1
认真地说 - 坚持使用 MS。价格是一样的。基于 GUI + GPO 的功能比 Linux 的功能要多,而且 Linux 的价格与 MS 相同...
...如果你知道如何使用谷歌。
http://www.microsoft.com/industry/government/softwaredonation.mspx
答案2
你可以尝试这个虚拟设备http://www.turnkeylinux.org/domain-controller:
A Samba-based Windows PDC (Primary Domain Controller) server (without the Windows)
which is configured to support netlogon, network attached storage for domain users,
roaming profiles and PnP printing services with an example PDF printing service.
Includes a powerful web interface for configuring Samba and printing services.
您所需要的只是设置 ESXi、Xen 或 Vmware 服务器(顺便说一下,全部免费)并安装此虚拟设备。
但我建议您从一开始就设置自己的环境,我会这样做:
安装 Centos(我更喜欢 RedHat)服务器,但如果您愿意,Ubuntu 服务器也可以,这取决于您觉得更舒服的发行版。
- 设置 LDAP 进行用户身份验证:http://www.debuntu.org/ldap-server-and-linux-ldap-clients
- 设置 NFS 进行网络文件共享:http://ubuntuforums.org/showthread.php?t=249889
- 设置 CUPS 以进行打印机共享。
以下是 Centos 的说明,抱歉更新晚了:
- LDAP -> http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-ldap-quickstart.html
- NFS -> http://linuxwave.blogspot.com/2008/08/nfs-howto-for-centos-5.html
- 杯子 -> http://www.server-world.info/en/note?os=CentOS_5&p=cups
另外,我发现这篇文章很有趣:
http://www.linux.com/learn/new-user-guides/328340-windows-to-linux-migration-guide