~/.cache/motd.legal-displayed ファイルの自動作成を停止するにはどうすればよいですか?

~/.cache/motd.legal-displayed ファイルの自動作成を停止するにはどうすればよいですか?

私の 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)

関連情報