我们10多台服务器中有一半使用ubuntu,另一半使用centos。除了个别命令之外,我们真的没有看到这两件事之间的其他区别。ubuntu升级更频繁,但如果不是安全问题,我们通常不会升级。有人说centos更稳定,但我们也有一些ubuntu服务器已经运行了两三年没有重新启动,可以稳定到哪里。
说白了,centos是一个标准,来自守旧。如果几年不更新,就不会有依赖问题。如果你无事可做,你可以每天升级很多库。个人电脑无所谓,服务器麻烦大。lib更新可能会出现bug。各种软件版本更新都想Python,无数小版本调试起来很麻烦。
事实上,我认为最大的问题是维护周期。Linux服务器作为一种长期接入互联网的计算机,其实安全问题还是很重要的。假如你读过一些关于linux的书,大部分都有强调。如果你不注意安全,你的服务器很可能会被互联网上的其他人攻击,轻作为矿机挖掘,偷你的电费功能,重用你的服务器做肉鸡或跳板攻击别人做非法的事情,你可能会在不理解的情况下提起诉讼。
如何在linux上保证安全?最简单的方法是关闭不需要互联网访问的端口,随时保持系统的最新更新,禁止访问者和root用户远程访问,不要将文件权限任意改为777。
黑客攻击通常是扫描计算机上所有打开的端口,用常用端口服务攻击,或者用漏洞扫描计算机漏洞。在操作系统维护过程中,漏洞将不断修复。如果您的linux不维护,它将变得非常危险。
centos是红帽的社区开源版,红帽的维护周期自发布以来已有十年。服务器的稳定性非常重要。如果经常更新,一些旧的应用程序可能不支持新系统。到目前为止,仍有许多服务器使用centos6系列。
ubuntu主要面向桌面,每年更新大版本,旧版本很快就不会维护。这对服务器不是很友好。如果您每年不断更新以确保安全,如果新系统不支持软件,它将非常痛苦。如果您不更新,旧系统不维护,安全问题将非常头痛。
而且现在做服务器操作,centos的用户也比较多,习惯的力量也很强。
我建议如果用作服务器,最好用centos。
没有什么你喜欢或不喜欢的。他们都是先入为主的。如果你使用Centos,你不会轻易更改系统。就这么简单。习惯于使用Centos并切换到Ubuntu也很麻烦。没有必要。早期的人使用它会影响一家公司的人,从这家公司跳槽的人会影响其他公司,仅此而已。
至于Centos适用于服务器,Ubuntu适用于桌面,这是胡说八道。Centos桌面不容易使用,无法完成工作?Ubuntu也有server版本。为什么要安装桌面环境?
而且Ubuntu更新太频繁,做服务器太烦了。你不会关掉自动更新吗?不是Win10,都是Linux,默认配置还牵着鼻子走,说出来有点尴尬。
我真的没有发现Centos能做的工作不能在Ubuntu下做,反之亦然。一旦选择,就没有必要切换到另一个系统。它们都是Linux成熟的发行版。没有人比任何人都先进。他们仍然可以使用优越感?
正加财富网内容推荐 | ||
OK交易所下载 | USDT钱包下载 | 比特币平台下载 |
新手交易教程 | 平台提币指南 | 挖矿方法讲解 |