В каждом домашнем каталоге на моем сервере Ubuntu есть папка .cache
, содержащая пустой файл motd.legal-displayed
. Есть ли способ прекратить создание этих .cache
папок?
Да, кажется, что motd файлы теперь живут в другом пакете вместо этого. Обновление-motd пакета говорит superceded by pam_motd in libpam-modules
и так как целые libpam-модули не могут быть удалены (?), для удаления motd, мы должны удалить файлы вручную:
/lib/i386-linux-gnu/security/pam_motd.so
и если Вам нравится:
/usr/share/man/man5/update-motd.5.gz (libpam-modules)
/usr/share/man/man8/pam_motd.8.gz (libpam-modules)
/usr/share/base-files/motd (base-files)
/etc/update-motd.d/ (base-files)
/usr/share/man/man5/motd.5.gz (manpages)
См. man update-motd
и /etc/update-motd.d
Отключить motd
blockquote>См.
/etc/pam.d/login
и закомментировать строку, содержащуюsession optional pam_motd.so
. Вы также можете сделать это в/etc/pam.d/sshd
, если ssh также вызывает беспокойство.Полное удаление motd
blockquote>Это удалит все, что связано с motd (также
motd.legal-displayed
):sudo apt-get remove --purge update-motd