Ubuntuサーバー-最新に保つために何をする必要がありますか


15

私はubuntuサーバーをセットアップしていますが、定期的に何をすべきか知りたいです。

apt-get update/upgrade 明らかだ。

たとえば、glsaチェックはありますか?私が実行する必要がある他のものは何ですか?何がインストールされているかにもよりますが、現時点ではコアシステムについて考えています。

回答:


18

あなたが言及したようにパッケージをアップグレードすることは最も重要なことです。それを簡単にするいくつかのツール:

  • cron-apt。インストールするアップグレードがある場合に電子メールで通知します。そして
  • 非対話型アップグレードを自動的に適用する無人アップグレード

Ubuntuにはセキュリティアナウンスリストもありますが、私の経験では、実際にはcron-aptが通知するパッケージアップグレードの単なる複製です。一方、各セキュリティアップグレードで修正される内容(または脆弱な内容)についてもう少し情報を提供します。


2

サーバーにmuninをインストールしたので、インストールするパッケージがあるとaptが判断したかどうかなど、サーバーに関するあらゆる種類を監視できます。


1

更新だけを行いたい場合は、次を使用してテキストファイルを作成します。

apt-get -yq update
apt-get -yq upgrade

必要なタイムラインのcrontabに追加します。


これをすることもありそうクロバー任意の設定ファイルは、あなたが行われている可能性が変化します
マーティンOConnor

私はそれを自分でまだ経験していない場合には問題になると思いますが、4つのローカルDebianサーバーと4つのリモート(データセンターサーバー)サーバーもDebianを実行しており、いくつかのサーバーOSとしてdebianを使用しています年。
Unkwntech 2009

「はい」(-y)を強制することは非常に危険です。
ボルツマイヤー09

私は「できる」が、上で言ったように、これはまだ私を失敗させていない。
Unkwntech 09


-3

/ etc / crontabに次の行を入れます

2 */2 * * * root    apt-get -qq update && apt-get -qq -y --force-yes upgrade && apt-get -qq clean

新しいパッケージをインストールしないことに注意してください。そのため、カーネルの更新を見逃す可能性があります。synaptic/ aptitudeを時々実行する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.