Відповіді:
Більшість відповідей потребує кореневого доступу.
Будь-який користувач може отримати чистий логін (включаючи відключення MOTD), просто запустіть:
touch $HOME/.hushlogin
.hushlogin
. 3. Оскільки я сьогодні щось дізнався, я просив наголосити. 0 :-)
Файли сценаріїв /etc/update-motd.d
генерують файл, /var/run/motd.dynamic
який ви визначили як містить свій MOTD.
Спрощеним способом зупинити генерування цього файлу було б зробити всі сценарії не виконуваними:
chmod -x /etc/update-motd.d/*
Примітка: Інформація, взята з цієї відповіді heemayl .
Ще один спосіб - прокоментувати ці рядки /etc/pam.d/login
:
#session optional pam_motd.so motd=/run/motd.dynamic
#session optional pam_motd.so noupdate
Відповідно до відповіді /etc/pam.d/sshd
Alcuin Arundel, також відредагуйте та прокоментуйте рядки pam_motd, щоб видалити повідомлення при введенні через ssh.
Існує параметр конфігурації в sshd_config
, званий PrintMotd
. Налаштування це no
робить свою роботу.