サーバーにFedoraを使用することの問題は何ですか?


17

Fedoraをサーバーのホスティングに何度も使用しました。私は問題に直面したことがありません。それでも、すべての新しいユーザーが来て、Fedoraは安全ではないと言います。Ubuntu / CentOSまたはその他のディストリビューションを使用する必要がありますが、Fedoraは使用しないでください。Fedoraの問題が何なのか理解できません。他のディストリビューションをより安全にするもの。

いくつかのポイント:1. Fedoraには、SSHのみを許可するように構成されたiptablesが付属しています。さらに、必要に応じてiptablesを設定して、SSHをブロックすることもできます。そのため、ファイアウォールに問題はありません。

  1. Fedoraは定期的にアップデートをリリースします(セキュリティと一般的なパッチの両方)。

  2. ディストリビューションXは5年に1回、Fedoraは6か月に1回新しいバージョンをリリースすると言われています。5年に1度リリースすると、安全になります。5年前のものが安全だと感じた場合、5年前のOSをインストールするか、新しいバージョンが来ても5年間アップグレードしないでください。個人的には、5年間新しいバージョンを提供しなくてもセキュリティは向上しません。バグが検出されると、5年間パッチをリリースする必要があります。したがって、非常に古いOSを使用することは、より多くのパッチを意味します。最近リリースされたバージョンを使用する場合は、適用するアップデート/パッチを減らす必要があります。5年に1回リリースすることで、私が理解したことのない安全な状態になります。

  3. すべてのOSは、Gnome、Open-Office、KDE、Open-SSH、Apacheなどの同様のパッケージを使用します。他のディストリビューション開発者は、これらのパッケージのソースコードの読み取りとセキュリティエラーの修正に時間を費やしていますか?たとえそれらの欠陥を公開しなくても、他のすべてのディストリビューションはFedoraを含むパッチをリリースします。または、彼らは彼ら自身の配布を確保し、他人に通知することを気にしません。これはすべて、apache、gcc、Open-Officeと同じ大きさのパッケージのコードの数百万行すべてを読むことを前提としています。これがすべてのディストリビューションで同じ場合、Fedoraがより脆弱になります。

  4. FedoraにはseLinuxがプリインストールされ、適切に構成されています。

  5. fedoraのデフォルトでは、バインドはchrootで実行されます。Fedora 11では、デフォルトでDNSSECサポートも提供されます。Fedora 11のDNSサーバーの質問を参照してください。ある人は、FedoraがDNSのホストには向いていないと指摘しました。何故かはわからない。

実際、新しい管理者の1人がテストマシンの1つにCent-OS 5.3をインストールしました。私はそこにない1つのIPをpingするためにそれを使用しました。ping応答がありました。それが不可能だったので驚いた。返信が来る場所を見つけようとしましたが、失敗しました。最後に1時間以上試した後、CentOSマシンからネットワークケーブルを取り外しました。私はまだIPをpingできました。次に、マシンのIPアドレスにpingを試みました。私もそれをpingできました。そのため、マシンが1つのIPで構成されていて、エイリアス(eth0:1など)が存在しない場合、2つのIPをpingできました(他のIPも試してみませんでした)。ifconfigの出力も確認しました。いわゆるサーバーディストリビューションの完全な信頼を失い、すべてのテストマシンにFedora 11をインストールしました。今、私はpingのような基本的なものについてそのような奇妙な問題に直面していません。

Fedoraが安全でないことを示す実際の例を入手できれば、本当に感謝します。その場合、他のディストリビューションであれば問題ありませんでした。管理者がミスを犯した場合の例を挙げないでください。そのためのディストリビューションを非難することはできません。また、非常に古いFedora 1、2、またはFedora 3の例を提供しないでください。Fedoraプロジェクトは現在、特に最後の2つのバージョン10、11で非常に成熟しています。もしそれらに特有のセキュリティ問題に直面しているなら、あなたの経験を共有してください。


pingの議論の後に問題が発生しています。どこからpingを送信しましたか?どのpingを実行しましたか?コンソールからホストにpingできるはずです。ネットワークケーブルが取り外された状態でホストを他の場所からpingできる場合、問題は取り外されたホストではありません。
kmarsh 09

ホストがネットワークに接続されていないときに、ホストから2つの異なるIPをpingできました。Crtl + Cを使用して、再びpingを開始しましたが、どのネットワークにも接続されていないホストから2つの異なるIPにpingを実行できました。2つの異なる端末で両方のIPを並行してpingしてみましたが、両方のIPをpingできました。しかし、2つのIPに対してのみ機能しました。他のIPはほとんど試しませんでしたが、期待どおりにpingされませんでした。これを引き起こす可能性のある、ホスト上の奇妙なファイアウォール設定はありませんでした。
Saurabh Barjatiya

回答:


12

Fedoraがサーバーでの使用に適していないことを示すものは何もありません。また、サーバーの唯一の選択肢が「サーバーディストリビューション」であることを示すものもありません。それはあなたの特定のニーズに依存します

「サーバーディストリビューション」を使用して得られるものは次のとおりです。

  • 長期サポート
  • 安定したAPI(ライブラリとアプリケーションのバージョンアップグレードがほとんどまたはまったくない)
  • バックポートされたセキュリティ修正とバグ修正
  • 有償サポート

サーバーディストリビューションに関する私の主な「不満」は、ソフトウェア/ライブラリがやや古くなりがちであり、サポートされるパッケージの範囲はコミュニティ主導の努力よりもはるかに小さいことです。

つまり、長期サポートと非変更APIは商用ソフトウェアベンダーが愛するものであり、APIが突然変更されたため、最新のライブラリ用にアプリケーションを再構築する必要はありません。ベンダーYリリースX向けに開発し、このプラットフォームが今後数年間使用されることを知っています。


私の答えはあなたの質問の実際の内容に関して多少「オフトピック」であるかもしれないので、あなたの質問のタイトル/トピックに対する答えとしてそれをもっと見てください。とにかく、さまざまな分野のセキュリティ上のメリットを議論することは無意味であり、それらはすべて非常に適切なセキュリティを提供します。セキュリティが主な関心事であるなら、セキュリティを主な焦点とするOpenBSDのようなものを見ることをお勧めします。
ジェチルヨルゲンセン

14

これに追加するものは何もないと思っていましたが、Fedoraを実稼働で2年近く実行した後、非常に重要なZabbix監視システムのために!-言いたいことがいくつかあるようです。

まず、それは私の最初の選択ではありませんでした。通常、漠然と重要であっても、これらのディストリビューションが提供する長期的な安定性の利点のためにCentOS / RHELを選択します。ただし、この特定の展開では、Zabbix 2.0の機能が絶対に必要でしたが、EPELレポジトリは1.8しか提供していませんでした。(EPELには1.8に加えてZabbix 2.0および2.2パッケージがありますが、当時はありませんでした。もしあれば、私はこれを試したことはなかったでしょう。)

したがって、トレードオフは次のとおりです。Fedoraには最新のソフトウェアがありますが、そのリリースは13か月という非常に短いライフサイクルであり、約6か月ごとに新しいリリースが行われます。これは、通常の定期的なアップデートのインストールに加えて、Fedoraを年2回アップグレードするためのメンテナンスウィンドウを計画する必要があったことを意味します。

すべてを追跡することになっている監視システムの場合、そのようなメンテナンス期間をできるだけ少なく、できるだけ短くすることが重要です。頻繁にアップグレードする必要があるため、通常、このようなディストリビューションは除外されますが、私はもっと差し迫った懸念を抱いていました。必要な機能がなければ役に立たないでしょう。したがって、これは、結果の(ほぼ)完全な知識とのトレードオフです。

少し前まで、Fedoraの新しいfedupアップグレードツールを使用して、このサーバーでFedora 18-19アップグレードを行いました。Zabbixがダウンしてから失われた可能性のある監視対象のサービスに対処するために、さらに2時間の2時間の停止を計画しました。

実際のサービスのダウンタイムは11分でした。これは、再起動前にZabbixが停止してから、アップグレードが完了してバックアップおよび監視サービスが実行されるまでの時間です。ダウンタイムがこれほど短いとは思いませんでした!経験から重大なアップグレードの問題がFedoraで一般的でないことを知っていとしても、私はもっと多くのトラブルを予期していました。(さらに改善されました。Fedora19-20のアップグレードを行ったとき、完全なダウンタイムは驚くほど6分でした。20-21でも同じです。)

このサービスは、ほぼ確実にRHEL 7が利用可能になったときに移行されます。この経験の後、私はFedoraをサーバーとしてより自信を持っており、6か月ごとにメジャーアップグレードを行っても、Fedoraを維持するつもりです。次の理由により、RHELに移行することははるかに破壊的であり、将来的には制限される可能性があります。

残念ながら、Red Hatのメジャーリリース間の間隔がこれほど長いのは残念です。EL5とEL6の間の同様の遅延により、Ubuntuのインストールを実際に運用に移すことになりました。(そのシステムについては、Fedoraを検討しましたが、奇妙なことに、古いバージョンがEPELに含まれていたにもかかわらず、当時必要だったソフトウェアがまったくパッケージ化されていませんでした。)


Fedoraの実行について誰も言及していない「問題」の1つは、RHELに含める前に、大規模なソフトウェアプロジェクトと小さな拡張機能の両方の多くの新しいものを目にすることです。そのため、RHEL / CentOSシステムを管理するために行くとき、あなたはそれらを逃します。たとえば、Fedoraには多数のbash補完がありますが、デフォルトではまだRHELにはありません。注目すべきは、yumコマンドラインでのパッケージ名のタブ補完です。

したがって、トレードオフを受け入れることができる限り、実稼働環境でFedoraを使用することは確かに可能です。

  • サポート契約はありません。サーバーとそのサービスを管理し、発生する可能性のある問題に対処するのに十分な社内の専門知識が必要です。コミュニティのサポートのみが利用可能であり、保証はありません。RHELの経験は非常に似ているので役立ちます。
  • 少なくとも年1回アップグレードするには、メンテナンスウィンドウが必要です。半年ごとに改善されますが; 毎年アップグレードする場合、2つのリリースを一度にアップグレードする必要があります。これにより、午前3時に対処する必要がある潜在的な問題の数が倍になります。
  • アップデートにより、ソフトウェアの新しいバージョンが提供される場合があります。ただし、これらはメジャーリリースではなくポイントリリースになります。まれに、重要な新機能が追加される場合があります(例:BZ#319901)。ただし、通常、ソフトウェアはリリースの全期間を通じて同じバージョン番号のままであり、修正はバックポートされます。一部のパッケージ(PHPなど)のみがアップストリームポイントリリースを追跡します。
  • セキュリティの更新のペースに大きな違いはありませんが、バグ修正の更新から常に分離されるとは限りません(PHPなど)。これが問題かどうかは、実行する予定のサービスによって異なります。

すべてを考慮すると、Fedoraはまだサーバープラットフォームの最初の選択肢ではありません。(私はFedora デスクトップユーザーとしてその存在全体に満足しています。)より「エンタープライズ」なディストリビューションでは入手できない最新バージョンのソフトウェアが絶対に必要であり、トレードオフを受け入れることができる場合は、何もありません。 Fedoraの使用に誤りがあります。


最後に、セキュリティについて具体的に尋ねたので、そのことについて少し説明します。

前述したように、Fedoraと他のディストリビューションとの間でセキュリティアップデートのペースに実際の違いはありません。Fedoraパッケージャーは、アップストリームの近く留まり、これらの種類の更新を可能な限り迅速に、時にはアップストリームプロジェクトが行われる前であっても、それを入手するための特別な努力をします。

エンタープライズの兄貴のように、Fedoraはかなりロックダウンされたセキュリティ設定も備えています。サービス(sshを除く)はデフォルトで出荷されます。デフォルト拒否ファイアウォールは、IPv4とIPv6の両方でデフォルトで有効になっています。SELinuxはデフォルトで適用されます。さらに、Fedoraは他の多くの方法で強化されています

一方、非常に早い段階で新しいセキュリティテクノロジーを見ることができます。1つの例としては、FirewallDの最近の導入があります。これは、まだプライムタイムにはまだ準備が整っていませんが、以前のファイアウォールに切り替えるのは簡単です。


13

それは、本質的にセキュリティよりも安定性と変化率に関するものです。Fedoraは、関連性を検証し、実験するプラットフォームを提供し、統合の問題を解決するために、新しい機能とアプリケーションを展開するRed Hatのプラットフォームです。

通常、それはサーバーにしたいことではありません。通常、サーバーに可能な限り最も安定した方法で機能を実行させます。

何をしているのかにもよりますが、Fedoraはうまくいくかもしれません。Linuxデスクトップアプリを開発している場合は、最先端の作業が望ましい場合があります。同様に、あなたが学期の長い学校プロジェクトや、変更の高いテンポが問題にならない他の限られた期間のプロジェクトに取り組んでいるなら、Fedoraも同様に大丈夫です。


1
一部のFedoraサーバーが正常に動作しており、新しいFedoraバージョンがリリースされていても、アップグレードしない場合。Fedoraも安定しますか?結局のところ、OSの最新リリースバージョンにアップグレードすることは必須ではなく、アップグレードしない場合でも問題なく動作し続けます。したがって、Fedoraの最新バージョンへのアップグレードを続けなければ、サーバーにFedoraを使用できます。同意しますか?
Saurabh Barjatiya

しかし、セキュリティ更新プログラムはどうですか?あなたはそうしますよね?
ジョシュブロウワー

はい。ただし、パッケージの更新後に問題に直面したことはありません。セキュリティの更新がサーバーの動作に影響を与えたことはありません。古い構成ファイルは置き換えられないため、更新後も問題なく動作します。
Saurabh Barjatiya

1
それはあなたが何をしているかに依存します。例:データベースを利用するミッションクリティカルなアプリケーションを実行している場合; データベースのメジャーバージョンの更新を続けたくない場合があり、アプリケーションコードとの非互換性のリスクがあります。
ガイC

ここではミッションクリティカルなアプリケーションについては説明しません。それには、あまりにも多くの安全性と知識が必要です。何らかの不幸な理由でダウンタイムが発生しても、あまり損失がない平均的なサーバー。特に生命の損失/サーバーの完全な目的はありません。
Saurabh Barjatiya

7

Fedoraのを使用してから私を続けているキーポイントサーバー用とDebian、Ubuntuのか、CentOSのを好むではなく、安定性とサポートの長さです。サーバーを実行しているときは、安定性、セキュリティ、および寿命が必要です。はい、ほぼすべてのディストリビューションで同じソフトウェアがパッケージ化されているため、そこに問題はありません。テスト対象、セキュリティ更新プログラム、サポート対象の問題です。

Fedoraの6か月ごとのリリーススケジュールは、最新の機能が必要な場合には便利ですが、サーバーの最新の機能について話すときは必ずしも良いことではありません。それに加えて、Fedoraは最後の3つのバージョンのみをサポートしているということは、18か月でサポートされていないOSを見てアップグレードする必要があることを意味します。Fedoraのアップグレードを行ったことがある場合、それらは通常不良であり、デスクトップ/ラップトップ上ではそれほど悪くないかもしれませんが、ダウンタイムを意味し、ほとんどのシステム管理者には受け入れられないクリーンインストールを行う方が簡単です。

CentOSのサポートサイクルはこれまでで最も長く、その期間中にサポートされ、セキュリティパッチとアップデートがリリースされるため、常に同じリリースではありません。これの利点は、次のアップグレードの準備にすべての時間を費やしていないことです。安定したテスト済みソフトウェアが実行されている安定したサーバーがあります。

DebianのリリーススケジュールはFedoraよりも長く、CentOSよりも短いですが、常にセキュリティアップデートが行われています。Debianのもう1つの利点は、クリーンなアップグレードパスです。Debianリリースは、クリーンインストールとライブアップグレードの両方でテストされており、問題なく正常に実行できるようになるまで実際にはリリースされません。パッケージのバグを解消するためにリリース日を遅らせるという細部へのこだわりと意欲は、最も強力なプロの1つです。DEBパッケージ構造自体も、アップグレードを非常にスムーズにし、構成を維持するように設計されています。本当に不足しているのは商用サポートだけです。この場合、CentOSがRHELからパッケージの多くを取得するように、Debianからパッケージを取得するUbuntuを見ることができます。

編集:Fedoraがサーバープラットフォームに対して十分に安定しているとは思わないことを明らかに見落としていたという事実に注意を引くために太字のテキストを追加しました。


18か月の時点で同意する必要があり、最後の3つのバージョンのみがサポートされます。また、私は常にクリーンインストールを実行しましたが、アップグレードしたことがないため、アップグレードの経験もありません。しかし、私はいくつかのCentOSサーバーを管理しています。CentOSでvimを使用するのは嫌いです。Tabを押すと、いらいらさせるオートコンプリートが試行されます。また、awstats / denyhostsなどのツールをインストールしなければならなかったとき、デフォルトのCentOSリポジトリでそれらを見つけることができませんでした。ソースごとにインストールする必要がありました。実際、ウェブサイトから取得したawstatsのrpmを試したところ、動作しませんでした。だから、私は最後にソースでそれをインストールする必要がありました。
Saurabh Barjatiya

したがって、awstatsにはデフォルトのパッケージが付属しており、デフォルトのリポジトリに問題なくyumを使用してdenyhostsをインストールできるため、fedoraはこれらの場合のトラブルを回避します。幸いなことに、私の使用例では、18か月間の再インストールはそれほど問題ではありませんでした。事実、不要になった構成行のクリーンアップに役立ちます。しかし、大規模/有名なWebサイトサーバー、ISPサーバーなどの場合、18か月は早すぎます。返信いただきありがとうございます。
Saurabh Barjatiya

18か月でもありません。リリースnのサポートは通常、n + 2がリリースされてから1か月後に停止します。したがって、12か月ごとにアップグレードする必要があり、新しいfedoraがインストールされたらすぐにインストールを開始します。サーバーにインストールする前に、各fedoraリリースを2/3か月間安定させたい場合は、6か月ごとに再インストールすることになります。
もう1人は、

3
CentOS-Base、CentOS-Plus、またはCentOS-Extraリポジトリにないものについては、EPELリポジトリで高品質のテスト済みRPMパッケージをいつでも確認できます... AWstatsが利用可能です:* epel:mirrors.tummy.com Available Packages名前:awstatsアーチ:noarchバージョン:6.7リリース:5.el5サイズ:1.1 Mリポジトリ:epel要約:高度なWeb統計URL:awstats.sourceforge.netライセンス:GPLv2
Jeremy Bouse 09

1
CentOSの問題がvimの動作方法である場合、vim構成を変更することをお勧めします。ソースから1つまたは2つのアプリをインストールし、vim構成を変更するスクリプトを作成し、新しいサーバーを構築するときに実行するインストール後タスクとして追加することができます。
sclarson

5

サポートなし。

Fedoraには、Red Hat Enterpriseのような技術サポート契約はありません。あなたがショーストップの問題を抱えているなら、誰も電話する必要はありません。


1
これらの技術サポート契約の費用を支払う必要があります。したがって、コストとサポートのトレードのようなものです。さらに、Fedoraが安全でなくなることはありません。それはあなたが自分でいるということです。これまでのところ、サポートなしで物事はうまく機能しています。私はそれが変わらないことを望んでいます。Web検索、マニュアルページ、およびドキュメントは非常に役立ちます。現在、私たちは助けを求めてserverfaultのようなサイトを持っています。間違いなく、余裕がある場合は、問題が発生した場合に支援を求めることができるエンタープライズ版の安全性があるかもしれません。
Saurabh Barjatiya

5

私の最大の議論は次のとおりです。

サーバーは主な対象読者ではありません

同様に、サーバー環境にUbuntuを使用することはお勧めできませんし、多くの人は私に反対しますが、それは単に主要なターゲットではありません。

サーバー指向の部門では、ホームユーザーやデスクトップを対象とするソフトウェアが不足する傾向があります。これは、サーバーを対象とするものがホームユーザーに対しても機能しないのと同じです。

さらに、ホームユーザーをターゲットとするプラットフォームは、より多くのホームユーザーを引き付ける傾向があるため、発見、報告、修正されたバグは、その影響により優先されます。

同様に、サーバー使用を対象としたプラットフォームはサーバー使用を引き付ける傾向があるため、サーバー使用に関連するバグは、それらに到達するまでに発見され解決される可能性が高くなります。

(私は、プロダクション環境でUbuntuの専門的な経験を持っている友人が少なくとも1人いて、彼はそれによって完全に恐ろしいと言い、プロダクションサーバーにはCentOSを好むだろうと言います。

seLinux

FedoraにはseLinuxがプリインストールされ、適切に構成されています。

seLinuxはセキュリティを意味しないことに注意することが重要です。

NSAの独自のSELinuxのウェブサイト

セキュリティが強化されたLinuxは、Linuxなどの最新のオペレーティングシステムで必須の制御を示すことのみを目的としているため、安全なシステムの興味深い定義を満たすことはほとんどありません。


すべてのディストリビューションは、apache、open-SSH、vsftpd、sendmail、postfixなどの同様のサーバーを使用します。バグが発見され修正された場合、すべてのディストリビューションに影響します。あるディストリビューションには非常に良い安定したApacheがあり、他のディストリビューションにはバグのあるApacheがありません。これは、Apacheの開発者は、開発と仮定し、Apacheを改善し、分布はちょうどパスでマイナーの変更、などと同じものを使用している
Saurabh Barjatiya

OK。seLinuxはセキュリティを強化しません。それを減らすこともありません。それでは、Fedoraは他のディストリビューションと同じくらい良いのでしょうか?
Saurabh Barjatiya

1
個々のソフトウェアについては問題ではありません。重要なのは、$ OSが修正をパッケージ化してすぐに入手できることです。プラットフォームでそのソフトウェアを使用しているユーザーがいない場合、修正を取得する可能性は低くなります。これは、デスクトップがネットワークブロックデバイスなどのように使用することのない奇妙なものの場合にさらに当てはまります。また、fedoraのapache!
ケントフレドリック

1
すべてのディストリビューションは同じソフトウェアを使用しますが、同じバージョンではありません。Fedoraはすべての最新バージョンを提供し、新しい機能が導入およびテストされますが、他のディストリビューションでは多くの場合、より長い期間テストされた古いバージョンが提供されます。これは偶然ではありません。fedoraはこれを目指しています。あなたは、少なくとも受け入れ、本番でそれを実行する予定がある場合はその事実に対処するために準備する必要があります
theotherreceive

私はシステム管理者ではありませんが、システム管理者の1人が、フォルダーを作成するためにPHPスクリプトが必要だったという理由だけで、ApacheのSELinuxを無効にしました。これは失敗し、Red Hatは次のように述べました。「セキュリティの目標は、Apache HTTPが静的Webコンテンツのみを読み取り、コンテンツへの書き込み、データベースソケットへの接続、ユーザーホームディレクトリの読み取りなどを行わないことを確認することです「 私が言いたいのは、SELinuxを理解していない場合、他のセキュリティ対策が整っていないのに、人々が完全に無効にするとセキュリティが低下する可能性があるということです。
アルジャン

3

私はフェドラの大ファンです。すばらしいと思います。すべてのデスクトップ/ラップトップで実行しますが、どのサーバーでも実行しません。

  • Fedoraは、「ブリードエッジ」に近づくことを目指しています。これは、テストに費やす時間が短縮された新しいソフトウェアを入手できることを意味します。まったく同じリリースが出ないので、これについて正確な数字を得るのは難しいですが、多くの場合、ubuntuは新機能で1リリース遅れており、debian / centos / redhatははるかに遅れています。

  • これにより、fedoraの更新が増えているとの印象ですが、これをバックアップする数値はありません。

ubuntuが持っているLTSモデルの欠如にもかかわらず、実際にそれを揺るがすもの。ubuntu LTSは、リリース後数か月でインストールできます。大きな問題を解決し、ある程度落ち着くのに十分な時間があったことがわかります。

その後、サーバーをアップグレードする前に、最低4年間の追加サポートとアップグレードがあることがわかります。私はfeforaの実行に関する他の潜在的な問題に耐えることができますが、各ボックスのリリースを最低1年に1回(おそらく2回)移動する必要はありません。


編集:いくつかの数字を見つけました...

Fedora 11にはopensshサーバーバージョン5.2が付属しています。ubuntu karmicがリリースされると、debian lennyと同じバージョン5.1のみがリリースされます。CentOSのWebサイトは、バージョンを見つけることができませんが、4.xにあります


2

fedoraが安全ではないということではありません。最新のパッケージが付属しており、非常に迅速に更新されるため、セキュリティ更新プログラムを入手し続けるには毎年アップグレードを行う必要があります。特に、fedora更新プロセス(iirc)がダウンタイムを必要とすることを考えると、重要な数のサーバーを所有している場合、それは大したことです。


何らかの新しい脆弱性が発見された場合。すべてのディストリビューションは脆弱であり、セキュリティパッチを適用する必要があります。fedora更新プロセスのダウンタイム部分を理解していませんでした。再起動せずに問題なくシステムを更新します。カーネルの更新のみ再起動が必要ですが、それは理解できます。
Saurabh Barjatiya

2
いいえ、ここでのダウンタイムはありません...カーネルアップグレードの1回を除きます。それから再び、私たちLinuxの人々全員が最終的にカーネルのアップグレードのためにol 'ボックスをリブートするので、それは公平です
bobby

3
ポイントは、ある時点の後、Fedoraがディストリビューションを "古すぎる"として放棄し、それに対するセキュリティアップデートがそれ以上得られないことです。その時点で、rev-to-revの更新(これまでうまくいきませんでした)または再構築のいずれかを見ています。対処するコンピューターがたくさんある場合は、安定性に加えて、セキュリティの更新が数年間続くという知識があれば良いです。
デビッドマッキントッシュ

デビッドは私がここでできるよりもはるかに良いと言った。
シアン

2

サーバーでのFedoraの使用と、CentOS、Debian、Ubuntu、Gentoo、Slackware、SLESなどの使用は、実際に仕事に適したツールになります。

サーバー管理者からのサーバー上のFedoraについての主な不満は、6か月から1年ごとのアップグレードサイクルです(常に最新バージョンを使用するか、他のすべてのリリースをスキップするかによって異なります)。あなたが指摘したように、Fedoraは「デフォルトでセキュア」な設定をインストールし、セキュアなシステムを維持するための多くのツールを提供します。特にサーバーでは、アップグレード前のツールは異なるFedoraリリース間の移行をうまく処理し、その懸念をいくらか軽減します。

より長いリリースサイクルが必要な場合は、CentOS(本質的にはRed Hat Enterprise Linuxの無料バージョン)のようなものがワークロードで簡単になる可能性があります。

要約すると、Fedoraに満足しているのであれば、Fedoraで十分だと思います。Debian、Ubuntu、またはCentOSがFedoraよりも特に安全であることを示す証拠を見たことはありません。


1

すべてのオペレーティングシステムをセキュリティで保護できます。サーバーとしてのFedoraについての2つのポイント。1つは、ソフトウェアバージョンをアップグレードするたびに、以前のバージョンには存在しなかった新しいバグやセキュリティ上の問題が発生する危険があります。ソフトウェアがリリースされてから1年待ってからインストールする必要があるため、多くのバグとセキュリティの問題を修正できます。移行の頭痛や関連する新しいセキュリティの問題に出くわすたびに新しいバージョンに切り替える必要はありません。2番目のFedoraには、RedHatやUbuntuなどの企業サポートを取得する機能がありません。


1
それも問題として見ることができます。最新バージョンを使用しないということは、よく知られたエクスプロイトにさらされていることを意味します。DNSとBINDから引用すると、昨日そのまま読みました-「SANS(www.sans.org)またはCERT(www.cert.org)、および他の多くが提供するアドバイザリーサービスの1つを購読してください。アラートの重大度によっては、システム全体を迅速に交換する前に、迅速なアップグレードとそれに続く迅速なテストが必要になる場合があります。この場合、既知のエクスプロイトよりも新しい問題のリスクがあります。 」
Saurabh Barjatiya

1
大企業でサポートされているサーバーOSがある場合、影響を受けるバージョンのソフトウェアがサポートを提供しているOSのバージョンの一部である場合に必要なセキュリティ修正をバックポートします。
ジャレッド

1

職場ではRHELを使用しています。6か月または12か月ごとに7k台のサーバーをアップグレードする必要がある場合、私たちは決して先を行くことはありません。2008年までWin2k3サーバーを入手しています。

Fedoraのリリースは、サーバーの数が多い会社にとって最新の状態を維持するにはあまりにも頻繁です。中小企業の場合、Fedoraはおそらく使用しても大丈夫です。しかし、この場合も、サイトにLinux管理者が必要になり、ほとんどの場合、多くの問題をトラブルシューティングする余裕がありません。そのため、RHELには利点があります-有料サポート。

私は自宅でDebianを使用しました。7から8にアップグレードしたところ、非常にスムーズになりました。Ubuntuにもサーバーがありますが、UbuntuはFedoraと同等です。Debianは徹底的にテストするため、新しいパッケージを展開するのに長い時間がかかります。欠点は、最新のApacheやMySQL、または必要な機能を備えた必要なアプリケーションがない可能性があることです。個別にダウンロードすることもできますが、「安定した安全な」OSを持つという目的に反します。


でも、私はすべてのためにFedoraを使用することはありません。ただし、更新サイクルが速い方が理にかなっている場合がいくつかあります。たとえば、特定のWebアプリケーション。
マイケルハンプトン

0

また、機能/機能が表示され、次のリリースで不要になる可能性があります。これは、信頼性が必要なため、[一般的に] サーバーには役立ちません。OTOH、たとえば、F11をインストールして、CentOS 5やUbuntu LTSのように2〜4年間使い続けると、実質的な違いはありません。それは快適さのレベルです。


-2

待って…何?私の知る限り、ウィキペディアはFedoraで実行されています。RedHatではなく、Fedoraで。そのため、FedoraがWebServerとして使用されていても問題はありません。


[me @ risby〜] $ telnet en.wikipedia.org 22 [...] SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1.1
MadHatterはMonicaを

ウィキメディア財団は以前Fedoraを使用していましたが、2008年にUbuntuに切り替えました
マイケルハンプトン

-3

通常、システム管理者がサーバー指向のディストリビューションに求めるものは次のとおりです。

  1. 最新リリースでも最新のソフトウェアはありません
  2. 必要なソフトウェアすべて公式リポジトリから入手できる必要があります。運用環境では、ランダムな信頼できないWebサイトから取得したパッケージを使用できない場合があります。
  3. 公式リポジトリからの一元化されたタイムリーなセキュリティ更新
  4. スムーズなアップグレードを保証するパッケージのインストールスクリプトとポリシー(ディストリビューションで提供)[つまり、デーモンが新しいリリースにアップグレードされたときに構成ファイルの内容をアップグレードする]
  5. オプションで、企業サポート

Fedoraはこの点で失敗します、afaik

CentOSは2,3,4,5で失敗します

Debianは5で失敗します

Ubuntuは1で失敗します

あなたの選択 :)


7
この規模の何かを投稿する前に、このリストを調査します。新参者はあなたの意見を事実とみなすかもしれません。私はUbuntu以外に「信頼できない」リポジトリを使用しているFedoraやCentOSを思い出しません。約4日前のFedoraからの最後の「集中化されたタイムリーな」セキュリティアップデートを思い出します。パッケージインストールスクリプトを見ましたか?彼らは上品です!次回意見や事実を述べるときは、他の人のためにそれを片付けるために注意してください。あなたが本当にリストを破りたいなら、FreeBSDと言って、それらをすべて企業のサポートなしで水から吹き飛ばすことができたでしょう。
ボビー

3
IMHO CentOSは5でのみ失敗します。3に関連するリスクがありますが、私の経験ではかなりタイムリーです。
マーク

1
提案のさまざまなディストリビューションについて大げさな主張をする場合は、事実を使って実際にもう少し実証する必要があります。企業サポートが提供されていないこと(喜んで提供できるコンサルタントを見つけることができると思います)を除いて、Fedoraが残りを失敗させているというあなたの評価に同意しません。
オフィディアン

1
「信頼できない」ものがどうであれ、私が実行した最後の(唯一の)時間にcentosレポジトリがかなり欠けていることを発見し、いくつかのサードパーティレポジトリでそれらを補わなければなりませんでした。これはfedoraの場合には当てはまりません。fedoraで使用した唯一のサードパーティリポジトリは、フリーではないメディアやグラフィックパッケージなどのrpmfusionであり、サーバー上で大きな必要性はありません。

3
1、2、3、4、5ポイントだけで投票します。しかし、どのディストリビューションがどのカウントで失敗するかについての主張は間違っています。
ミラノバブシュコフ2009
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.