我管理着几台Ubuntu 9.04服务器,每次登录时,我都会得到带有服务器统计信息的Landscape Utility打印输出,等等。我真的不需要它,这大大降低了我的登录速度。有人可以告诉我如何禁用当天的消息以及landscape-sysin守护程序吗?
我开始使用top跟踪我的登录,当用户登录时,sshd会立即记录高达100%的CPU使用率,并且我认为横向攻击和每日更新守护程序消息是主要的罪魁祸首。是否有人对导致我可怕的登录时间的原因有任何想法?
我管理着几台Ubuntu 9.04服务器,每次登录时,我都会得到带有服务器统计信息的Landscape Utility打印输出,等等。我真的不需要它,这大大降低了我的登录速度。有人可以告诉我如何禁用当天的消息以及landscape-sysin守护程序吗?
我开始使用top跟踪我的登录,当用户登录时,sshd会立即记录高达100%的CPU使用率,并且我认为横向攻击和每日更新守护程序消息是主要的罪魁祸首。是否有人对导致我可怕的登录时间的原因有任何想法?
Answers:
我认为您不需要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/每小时,/ etc / update-motd.d /每日,/ etc / update- motd.d /每周,/ etc / update-motd.d /每月,以两位数字开头 数字,用于定义显示的顺序,如run-parts(8)所遵循。 单独的cron作业将每10分钟,每小时, 每天,每周和每月。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-启用 $ sudo update-motd-禁用
如果您使用的是X11 / Gnome,我认为您不想禁用console-kit-daemon,因为它是登录过程的一部分。如果不是,那么我将禁用X。
我已经通过apt搜索了已安装的软件,其中一些是:landscape-client和landscape-common。我已经卸载了它们,并且不再显示横向打印输出。现在看起来像Debian的安装,并且有重要的更新可用,它警告我(我每天下午4点都有cron-job进行apt-get更新)希望会对您有所帮助