Ubuntuでconsole-kit-daemonの使用を無効にする


9

私はいくつかのUbuntu 9.04サーバーを管理しており、ログインするたびに、サーバーの統計情報などのランドスケープユーティリティのプリントアウトを取得しています。これは本当に必要なく、ログインがかなり遅くなります。誰かが今日のメッセージとlandscape-sysinデーモンを無効にする方法を教えてもらえますか?

topを使用してログインの追跡を開始しました。ユーザーがログインすると、sshdがCPU使用率を最大100%まで消費し、ランドスケープとその日の更新デーモンのメッセージが主な原因であると思います。他の誰かが私の恐ろしいログイン時間を引き起こしている可能性があることについて何か考えを持っていますか?


コンソールキットデーモンの部分に応答できませんでした。あなたはそれをタイトルで言及しましたが、本文で再びそれを言及しませんでした。私の改訂された答えを見てください。
追って通知があるまで一時停止。

回答:


11

consolekitサーバーは必要ないと思います。

私はそれを削除しました:

apt-get remove consolekit

(およびdbusも)


1
ただし、dbusが必要
verhogen

2
これにより、Ubuntu 10.04.4 LTSのXに関連するほとんどすべてが削除されます。あなたはおそらくこれをしたくないでしょう。
ブレンダンキッドウェル2012年

1
@BrendanKidwellそうですが、グラフィカルUIを備えていないサーバーがある場合、そもそもそれは必要ありません。
ポールモン2012年

これが選択された答えになるはずです
xorinzor 2016

4

に1つ以上のスクリプトがあり/etc/update-motd.d/*ます。あなたはそれらを削除するか、または行うことができます:

sudo touch /var/lib/update-motd/disabled

を参照してくださいman update-motd

       このスクリプトは、字句順にスクリプトのリストを実行し、連結します
       出力を/ var / lib / motdに書き込みます。これは通常シンボリックです
       / etc / motdにリンクします。

       ユーザーやパッケージは、/ etc / update-motd.d /へのシンボリックリンクを追加する必要があります。
       /etc/update-motd.d/hourly、/etc/update-motd.d/daily、/etc/update-
       先頭に2桁のmotd.d / weekly、/ etc / update-motd.d / monthly
       run-parts(8)に従って、表示される順序を定義する番号。

       個別のcronジョブは、10分ごと、1時間ごとにupdate-motdを実行します。
       毎日、毎週、毎月。update-motdの実行ごとに実行されます
       対応する/etc/update-motd.d/ディレクトリ内のスクリプト。の
       各スクリプトの出力は/ var / run / update-に書き込まれ、キャッシュされます
       motd / *、実行されるスクリプトの番号と名前を保持し、事前に
       / etc / motdで出力の順序を提供します。実行後
       スクリプトの現在のセット、/ var / run / update-motd /内のすべてのファイルは
       /etc/motd.tailで連結され、/ etc / motdに書き込まれます。

       ファイル/ var / lib / update-の場合、update-motdスクリプトは実行されません。
       motd / disabledが存在します。--forceオプションを使用してこれを上書きできます。
       update-motdを永続的に有効または無効にするには、次を使用します。
           $ sudo update-motd --enable
           $ sudo update-motd --disable

X11 / Gnomeを使用している場合は、ログインプロセスの一部であるため、console-kit-daemonを無効にしたくないと思います。そうでない場合は、Xを無効にします。


回答いただきありがとうございます。それは+1に役立ちますが、私の質問には完全には答えません。コンソールキットデーモンを無効にするにはどうすればよいですか。ログイン時のパフォーマンスが低下する
Alex Marshall

3

Googlingをさらにいくつか行った後、ポリシーキットを初期化できないデーモンに関するエラーメッセージが/var/log/daemon.logに残るというconsole-kit-daemonで問題が発生していることがわかりました。私は自分のログを確認しましたが、十分に同じことを取得していました。私は走った

apt-get install -y policykit

これで問題が解決したようです。console-kit-daemonがpolicykitの初期化に問題がないため(現在は存在するため)、私のログインは高速になりました。



1

インストールしたソフトウェアをaptで検索しましたが、landscape-clientとlandscape-commonがあります。それらをアンインストールしましたが、ランドスケーププリントアウトはもう表示されません。現在、Debianのインストールのように表示され、重要な更新が利用可能な場合は警告が表示されます(私は毎日午前4時にapt-get更新を実行するためのcronジョブを持っています)

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