Я администрирую несколько серверов Ubuntu 9.04, и каждый раз, когда я вхожу в систему, я получаю распечатку утилиты Landscape со статистикой сервера и т.д. Мне это действительно не нужно, и это значительно замедляет мой вход в систему. Может кто-нибудь подскажите, как отключить сообщение дня, а также демон landscape-sysin?
Я начал отслеживать свои логины с помощью top, и когда пользователь входит в систему, sshd выстреливает до 100% загрузки ЦП, и я считаю, что ландшафт и сообщение дневного демона обновления являются основными виновниками. Есть ли у кого-нибудь еще какие-нибудь идеи относительно того, что могло быть причиной моего ужасного времени входа в систему?
Я думаю тебе не нужно consolekit
на сервере.
Я удалил его с помощью:
apt-get remove consolekit
(и dbus тоже)
У вас есть один или несколько скриптов в /etc/update-motd.d/*
. Вы можете удалить их или сделать:
sudo touch /var/lib/update-motd/disabled
Видеть man update-motd
:
This script executes lists of scripts in lexical order, concatenating and writing the output to /var/lib/motd, which is usually a symbolic link to /etc/motd. Users and/or packages should add symbolic links to /etc/update-motd.d/, /etc/update-motd.d/hourly, /etc/update-motd.d/daily, /etc/update- motd.d/weekly, /etc/update-motd.d/monthly, prepended with a two-digit number to define the displayed order, as obeyed by run-parts(8). Separate cron jobs will run update-motd every 10 minutes, hourly, daily, weekly, and monthly. Each of execution of update-motd will run the scripts in the corresponding /etc/update-motd.d/ directory. The output of each script will be written and cached in /var/run/update- motd/*, retaining the number and name of the script executed, to pre‐ serve the ordering of the output in /etc/motd. After execution of the current set of scripts, all files in /var/run/update-motd/ will be con‐ catenated with /etc/motd.tail and written to /etc/motd. The update-motd script will not execute if the file /var/lib/update- motd/disabled exists. One can override this using the --force option. To permanently enable/disable update-motd, use: $ sudo update-motd --enable $ sudo update-motd --disable
Если вы используете X11 / Gnome, я не думаю, что вы хотите отключать console-kit-daemon, поскольку это часть процесса входа в систему. Если нет, я бы просто отключил X.
Я предпочитаю это решение:
touch ~/.hushlogin
После еще нескольких поисков в Google я обнаружил, что у людей были проблемы с console-kit-daemon, оставляя сообщения об ошибках в /var/log/daemon.log относительно того, что демон не может инициализировать policykit. Я проверил свои собственные журналы и, конечно же, получил то же самое. Я побежал
apt-get install -y policykit
и это, похоже, устранило проблему. Теперь мой вход в систему происходит молниеносно, когда console-kit-daemon не имеет проблем с инициализацией набора политик (поскольку он теперь существует).
Я искал через apt установленное программное обеспечение, и некоторые из них: ландшафтный клиент и ландшафтный общий. Я удалил их, и альбомная распечатка больше не появляется. Теперь выглядит как установка Debian, и там, где доступны критические обновления, он предупреждает меня (у меня есть cron-job, чтобы делать apt-get update каждый день в 4 часа утра). Надежда поможет