
In jedem Home-Verzeichnis auf meinem Ubuntu-Server befindet sich ein .cache
Ordner mit einer leeren Datei motd.legal-displayed
. Gibt es eine Möglichkeit, die Erstellung dieser .cache
Ordner zu verhindern?
Antwort1
Sehen man update-motd
und/etc/update-motd.d
Motd deaktivieren
Sehen Sie sich /etc/pam.d/login
die Zeile an, die session optional pam_motd.so
sie enthält, und kommentieren Sie sie aus. Sie können dies auch tun, /etc/pam.d/sshd
wenn auch SSH ein Problem darstellt.
Motd vollständig entfernen
Dadurch wird alles entfernt, was mit motd zusammenhängt (also auch motd.legal-displayed
):
sudo apt-get remove --purge update-motd
Antwort2
Ja, es scheint, dass die motd-Dateien jetzt stattdessen in einem anderen Paket liegen. Das Paket update-motd sagt superceded by pam_motd in libpam-modules
, und da ganze libpam-Module nicht entfernt werden können (?), müssen wir zum Entfernen von motd die Dateien manuell entfernen:
/lib/i386-linux-gnu/security/pam_motd.so
und wenn Du magst:
/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)