Ssh
在 Ubuntu 中禁用 console-kit-daemon
我管理著幾台 Ubuntu 9.04 伺服器,每次登錄時,我都會得到帶有伺服器統計資訊的 Landscape 實用程序列印輸出等。我真的不需要這個,它會大大減慢我的登錄速度。有人可以告訴我如何禁用當天的消息以及景觀系統守護程序嗎?
我開始使用 top 跟踪我的登錄,當使用者登錄時,sshd 的 CPU 使用率高達 100%,我相信景觀和每日更新守護程序的消息是罪魁禍首。是否有人對導致我可怕的登錄時間的原因有任何想法?
我認為您不需要
consolekit
在伺服器上。我刪除了它:
apt-get remove consolekit
(還有 dbus)
您有一個或多個腳本在
/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- motd.d/weekly,/etc/update-motd.d/monthly,前面有兩位數 定義顯示順序的數字,如 run-parts(8) 所遵循的。 單獨的 cron 作業將每 10 分鐘執行一次 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。