我正在当地一所学校(大致相当于美国的 6 至 8 年级)做志愿者,以便建立一个基于 GNU/Linux - 开源软件的学习环境。
目标是创建一个包含一个中央“服务器”(教师 PC)和 10-20 个“客户端”(学生 PC)的系统。从服务器必须能够:
控制学生电脑上发生的事情(桌面可视化/控制等等)
在学生电脑上安装应用程序(可能通过 GUI)
管理学生的用户资料,以免将学生绑定到特定的机器
其他一些信息:
将要使用的 PC 有点旧(最多 2/3 年)
互连采用 100 Mb 以太网
学校约有 600-800 名学生,每个班级约有 20 名学生
预计每次只有一个班级使用该系统
我不是这种设置的专家,我读过一些关于 Edubuntu 的内容,似乎有与所需内容类似的东西,但我从未尝试过(目前我无法使用电脑)。
答案1
在教育环境中使用计算机可能具有挑战性(我知道,我目前在一个环境中工作,在另一个环境中教学)。找到您想要使用的技术后(Edubuntu 对我来说看起来不错),确保培训成为首要任务。
许多教育工作者不愿意花时间学习新系统。激发人们对新系统的热情,提高您的公开演讲技巧,并让他们相信这个系统比上一个系统好得多。
这里有一些关于 Edubuntu 常见任务的视频。我建议多做一些这样的事,以简化向基于 Linux 的系统的过渡。
答案2
此 Serverfault 帖子讨论的问题和你的问题并无二致。看一下/home
通过 NFS 安装的“无数据”模型。如果需要,你也可以对目录执行类似操作,但 Linux 系统中的包管理相当不错,因此可以通过或文件(取决于你选择的发行版)/apps
安装的任何内容都可以很容易地推送到多个桌面。.deb
.rpm
NIS 是 Unix/Linux 上最简单的中央身份管理系统,如果其安全性足够,那么它的简单性值得考虑。NIS 安全性对于防火墙后面的 LAN 来说可能很好,但您应该阅读它并自行决定。
基于 LDAP/Kerberos 的系统更安全,但设置和维护起来要复杂得多。一个称职的系统管理员可以在几个小时内掌握 NIS,并在半天内完成工作设置 - 从头开始,无需任何 NIS 经验。OpenLDAP + Cyrus SASL + Kerberos 有更多可移动部件。
答案3
我们使用教育版-基于长期服务提供商我们初中的 IT 室安装了瘦客户端系统。您需要购买一台还不错的服务器和一台专用交换机,但除此之外,这是一种非常便宜的教学室运营方式。
这 18 台客户端计算机实际上是已拆除硬盘的旧 PC,通过网络启动远程控制. 如果您的网卡不直接支持 PXE,您可以从软盘或 CD 加载一个小型 PXE 环境。
服务器安装是在服务器机器(相当重的戴尔服务器)上安装第二张网卡并启动安装 CD 的情况,一切都是自动的(请注意,现在通过在 Ubuntu 备用 CD 的启动屏幕上按 F4 选择“LTSP 模式”作为安装选项来安装 LTSP - 请参阅Edubuntu 文档了解详情)。
教师可以使用以下方式控制客户端机器滑石粉。您只需在服务器上安装一次软件,就可以了。