Security
哪種 Linux 伺服器發行版最適合專用網路伺服器和文件伺服器?
我只是想知道哪個 Linux 伺服器發行版對於專用****Web 伺服器和單獨的專用文件伺服器最兼容/最穩定。並且還請向我建議文件伺服器什麼是最好的(在性能、安全性和穩定性方面)解決方案,即。FTP、桑巴等??
您的問題既模糊又非常主觀。在與大多數流行的 Linux 發行版合作後,我還沒有找到一個可以“完美”滿足任何特定需求的發行版。你應該從不同的角度來處理這個話題。
- 您對哪些 Linux 發行版足夠熟悉,能夠自己設置系統並提供持續支持?如果您無法為此發行版提供支持,則不應純粹根據他人的推薦來選擇發行版。
- 如果您不在,您的組織中有多少其他人有空且有足夠的技能來解決潛在問題?如果沒有其他人可用,如果需要在您不在的情況下將此支持外包給外部方,相關的成本和響應時間是多少?
我想擴展您的 3 點:
- **性能:**對於大多數用途,性能很大程度上取決於硬體。在某些特殊情況下,可能值得使用自定義編譯的發行版,例如 Gentoo。我有一些非凡的案例,在這些案例中,採用 Gentoo 路線已經看到了明顯的性能提升。然而,Gentoo 陡峭的學習曲線加上幾乎最小的性能提升,使其成為通用環境或沒有熟練系統管理員可用的環境的糟糕選擇。伺服器發行版的標準範圍將在通用環境中提供足夠的性能:Ubuntu、CentOS、Red Hat、Debian。
- **安全性:**我認為安全性考慮是選擇發行版的一個有爭議的問題,因為系統的安全性在很大程度上取決於配置。一個例外是在查看具有較長開發週期的發行版(例如 Debian)時,如果您堅持使用標準儲存庫,那麼軟體的主要安全更新可能在很長一段時間內都看不到曙光。系統的安全級別與您對發行版的工作原理和您將使用的軟體包的了解成正比。
- **穩定性:**穩定性主要依賴於包;一些發行版以使用仍處於試驗階段或尚未經過良好測試的軟體包而聞名。Debian 是一個偉大的,因為它嚴格遵守長期穩定性,但 Ubuntu 不是(就單個軟體包的穩定性而言,而不是作業系統本身)。
簡而言之,您應該選擇一個您可以長期配置和使用的發行版。如果您只有使用單個發行版的經驗,請堅持使用。如果您想開始使用新發行版,請先將其粘貼到測試伺服器上,然後在幾個月內輕鬆使用它。