Scott Dowdle

撰写的评论

比较一下:花费 40 万美元给开发者和艺术家... 他们创造了一部短片,并改进了软件环境... 而微软花费大约 50 万美元(给好莱坞制作团队)来制作 Windows 10 的桌面背景图像。哪个更有价值?

我第一次发布的时候就看过那个视频,很喜欢。

过去 7 年来,我每年春天都教 Linux 系统管理员课程,虽然课程内容有所改变,但设置变化不大。最初,我有一台 4 核服务器,配备 16GB 内存,运行 OpenVZ(最初在 EL5 上,后来在 EL6 上,如果 Virtuozzo 7 完成,希望明年春天能在 EL7 上运行)。我有一个“课程服务器”容器,具有一个公共 IP 地址,每个学生都有一个常规用户帐户。然后在同一台主机上,有一个针对每个学生的容器,具有一个私有 IP 地址。学生拥有对其自己容器的 root 访问权限... 但是要访问它,他们必须首先登录到课程容器... 然后从课程容器 ssh 到他们自己的容器。虽然这不是一个完美的安全解决方案,但我认为它有所帮助。学生必须拥有良好的密码,并且已采取 SSH 暴力攻击缓解措施。

在过去的两个课程中,我获得了一台运行 KVM 的第二台服务器,具有更多内存(如果可能,每个学生 1GB 或更多是一个好主意)和更多磁盘空间... 而且我还为每个学生提供了一个 KVM VM。该容器运行 EL6,而 KVM VM 运行 EL7... 因此学生可以访问 sysvinit(兼容模式下的 upstart)和 systemd。还有一个辅助课程服务器 KVM VM 具有一个公共 IP,他们可以通过该 IP 访问具有私有 IP 地址的学生 KVM VM。

实际上,我们在课程接近尾声时介绍了 OpenVZ、容器和 KVM,因此学生希望能够在最后理解环境。

我没有破坏任何东西,也没有故障单系统,但是他们有很多关于软件包管理器、安装服务和配置服务的实践经验...我会验证他们的家庭作业并提供大量反馈。 该课程有很多讲座材料(课堂和截屏录制,供任何错过课程的人观看)。

我同意,对于学生来说,实践绝对是必须的,才能从课程中获得更多。 我认为我不能指望学生在凌晨 3 点修复服务器。 :)

© . All rights reserved.