При логине на сервер Ubuntu обычно появляется информативное сообщение дня (Informative Message Of The Day — MOTD). Эта информация формируется и отображается с использованием пары пакетов:
- landscape-common: предоставляет базовые библиотеки landscape-client, необходимые для управления компьютерами с помощью Landscape (проприетарные). Но в состав пакета также входит утилита landscape-sysinfo, которая отвечает за показ основных данных о системе, включая сведения о загрузке процессора, использовании памяти и дискового пространства, и др. Например:
System load: 0.43 Processes: 92 Usage of /: 30.8% of 16.12GB Users logged in: 1 Memory usage: 10% IP address for eth0: 192.168.1.144 Swap usage: 0% Graph this data and manage this system at https://landscape.canonical.com/
- update-notifier-common: предоставляет информацию о доступных обновлениях пакетов, предстоящих проверках файловой системы (fsck) и необходимости перезагрузки (например, после обновления ядра).
pam_motd выполняет сценарии в /etc/update-motd.d в порядке чисел, предваряющих имена файлов. Вывод сценариев записывается в /var/run/motd с сохранением порядковых номеров и затем объединяется с /etc/motd.tail.
Эти пакеты в основном и тормозят загрузку, особенно логин по SSH. Для ускорения логина можно убрать motd:
- В файлах /etc/pam.d/login и /etc/pam.d/sshd убиваем/комментируем строчки session optional pam_motd.so
- Удаляем пакеты landscape, установленные по-умолчанию:
sudo apt-get remove landscape-client landscape-common
- В /etc/ssh/sshd_config ставим PrintMotd no
Здесь же в /etc/ssh/sshd_config можно изменить/добавить еще 2 параметра для ускорения логина:
- установить UseDNS no. При использовании при использовании медленных DNS-серверов логин в систему может занимать достаточно длительное время.
- установить значение PrintLastLog no. Это отключает сообщение с датой и IP последнего входа в систему (сообщение «Last Login»).