我想了解更多有关Linux的信息。我在网上简要浏览了几本书和很多文章,但是学习某些东西的唯一方法是真正开始使用它。
我想深入了解并配置Linux服务器。到目前为止,我已经下载了Ubuntu Server。
如果您愿意,我正在寻找目标或挑战,这会让我熟悉Linux服务器。
理想情况下,我希望能够配置安全的邮件,文件和Web服务器。我有很强的编程背景,所以希望对我有帮助。
我知道这不是一个特定的问题,我只是在寻找一个里程碑或目标,否则我可以花数周时间阅读书籍和在线文章。
编辑1: 谢谢大家的答复。
根据您到目前为止的发言,我认为我需要了解以下几个不同的领域:
- 内核。我是否正确地说这是我应该专注的第一件事?
- 虚拟化。当我对内核的知识感到满意后,我将专注于KVM。我已经轻松地阅读了有关虚拟机管理程序的信息,并且我相信它们也属于虚拟化范畴。如果我错了,请纠正我。
- 安全。理想情况下,我希望将此保留到最后,但是我想我需要的大多数软件包都在线。因此,我不确定是否应该对此给予更高的重视。SSH,作为防火墙的Linux和通过Shell进行的远程访问属于这一类。
- 最后,我将看看备份例程(使用Linux作为文件服务器),然后将配置Web和邮件服务器。我想邮件服务器可能很麻烦。
我很想开一个博客,看看两周后需要花多少钱。关于发行版,我已经看到有数百种不同的Linux发行版。老实说,我不想做任何简单的事,但是,与此同时,我不想花几个小时来做一个非常基本的操作。理想情况下,我只想在命令提示符下工作,一旦做到这一点,便可以使用大多数漂亮的GUI(无论如何,我希望如此)。
再次感谢您的帮助,我们将不胜感激。
编辑2:这给我最后一个问题,我应该使用哪种发行版的Linux?