
私の Ubuntu Server のすべてのホームディレクトリには、.cache
空のファイルを含むフォルダーがあります。これらのフォルダーmotd.legal-displayed
の作成を停止する方法はありますか?.cache
答え1
参照しman update-motd
て/etc/update-motd.d
motdを無効にする
/etc/pam.d/login
が含まれている行を参照してコメント アウトします。sshも懸念事項である場合は、session optional pam_motd.so
これを実行することもできます。/etc/pam.d/sshd
motdを完全に削除する
これにより、motd に関連するものがすべて削除されます (また、motd.legal-displayed
):
sudo apt-get remove --purge update-motd
答え2
はい、motd ファイルは別のパッケージ内に存在するようです。パッケージ update-motd にsuperceded by pam_motd in libpam-modules
は、libpam-modules 全体を削除できない (?) と記載されているため、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)