web-dev-qa-db-ja.com

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

Ubuntuサーバーのすべてのホームディレクトリには、空のファイル.cacheを含むmotd.legal-displayedフォルダーがあります。これらの.cacheフォルダーの作成を停止する方法はありますか?

4
ph3nx

man update-motdおよび/etc/update-motd.dを参照してください

Motdを無効にする

/etc/pam.d/loginを参照し、session optional pam_motd.soが含まれている行をコメント化します。 sshも懸念される場合は、/etc/pam.d/sshdでこれを行うこともできます。

Motdを完全に削除する

これにより、motdに関連するものがすべて削除されます(motd.legal-displayedも):

Sudo apt-get remove --purge update-motd
4
Rinzwind

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)
1
steve