![我如何开始这个公共 LFS 构建项目?](https://linux22.com/image/44241/%E6%88%91%E5%A6%82%E4%BD%95%E5%BC%80%E5%A7%8B%E8%BF%99%E4%B8%AA%E5%85%AC%E5%85%B1%20LFS%20%E6%9E%84%E5%BB%BA%E9%A1%B9%E7%9B%AE%EF%BC%9F.png)
我有一个主意。我想要一个盒子,里面有一些简单的 Linux 发行版。我希望这个盒子对任何人完全开放。我的想法是,我想看看在线用户社区是否可以在盒子上合作构建 LFS。我想看看它能走多远。
它可能最终成为“在 4chan 上数到 10”的情况,或者最终可能成为“在 Minecraft 中构建企业”的情况。不管怎样我都想看看。
我的问题是,要启动这个项目,我需要采取哪些首要步骤?这对我来说也将是一次学习经历。
答案1
好吧,我在这里冒险建议你不要做这个项目,也不要向任何人开放系统,因为你必须严格保护你的系统,但如果你仍然想这样做,你应该做一些事情最少考虑:
- 限制/拒绝传出流量并已准备好所有 LFS 源
- 使用诸如 selinux 之类的东西来保护您的系统,即不允许任何人绑定到端口等。
- 不允许上传/下载到您的系统,否则可能会被用于共享文件
- 每个用户都应该在自己的系统上工作,否则会变得一团糟,并且稍后加入的用户(即仅一天后)将必须弄清楚进度是什么。
由于这个要求,并且您应该将系统重新启动到您的 LFS 中以获得回报(至少从我的角度来看),您应该考虑提供可能预定义的虚拟机,人们可以在其中构建自己的 LFS 系统。