Когда я вхожу в свой терминал сервера ssh
Я просто вижу:
Using username "username".
Ubuntu 14.04.1 LTS
Authenticating with public key "mykey" from agent
Last login: Wed Oct 22 09:17:02 2014 from xxx.xxx.xxx.x
Вход в систему должен обычно говорить мне что-то вроде этого:
Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-33-generic x86_64)
* Documentation: https://help.ubuntu.com/
6 packages can be updated.
0 updates are security updates.
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Почему то, что, как, где я должен изменить настройки так, чтобы доступные обновления показали при входе терминальной оболочке?
Это уведомление об обновлении работало хорошо, но оно просто остановилось неделю назад или около этого. Возможно, я сделал некоторое глупое изменение, о котором я не знаю.
Я надеюсь, что кто-то может помочь мне об этой проблеме.
Thats сообщение дня (motd
). Проверьте, является ли файл /etc/motd
существующим и имеет содержание. При вводе:
cat /etc/motd
... необходимо видеть сообщение как это:
Welcome to Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-58-generic x86_64)
* Documentation: https://help.ubuntu.com/
115 packages can be updated.
115 updates are security updates.
, Вероятно, что файл пуст в Вашем случае. Следующие пакеты должны быть установлены, что файл периодически обновляется:
base-files
update-notifier-common
можно вызвать воссоздание файла с этой командой:
run-parts /etc/update-motd.d/
Редактирование:
в странице справочника pam_motd говорится, что существует флаг, названный noupdate
для предотвращения updateing motd. Отредактируйте файл /etc/pam.d/sshd
. В файле редактируют строку:
session optional pam_motd.so motd=/run/motd.dynamic noupdate
к:
session optional pam_motd.so motd=/var/run/motd
Эта статья решила проблему для меня без беспорядка и никакой суеты на Ubuntu 16.04. Кроме части о необходимости удалить и воссоздать/etc/update-motd.d каталог; это, кажется, было дезинформировано.
Но в основном:
apt-get install lsb-release figlet update-motd
кажется, сделал это для меня на 16,04