私のコンピュータ(現在のMac OS X 10.6.5、Bash、およびTerminal.appを使用)にカスタムmotd(「今日のメッセージ」)を設定したいと思います。
内部では/etc/
ないモードファイルがあるので、サンプルテキストを使用してファイルを作成しました。ただし、端末を再起動するとメッセージは表示されません。logout
私はこれを試しましたが、login
まだ動作していないようです。
これにより、次ls -l /etc/motd
のような結果が得られます(手がかりがある場合)。
-rw-r--r-- 1 root wheel 30 7 Dec 11:58 /etc/motd
私は何を逃したことがありませんか?
答え1
私が解決したようです。私のmotdが表示されない理由は、私のホームディレクトリに.hushloginという空のファイルをタッチ/追加して実際にすべてのログインメッセージを抑制したからです(motdだけでなく他のログインメッセージも殺したようです)。わかります)。とにかく私の問題は何とか解決されました。おそらく.hushloginファイルを削除するのを忘れたでしょう。
答え2
ディストリビューションによっては、システムは起動するたびに自動的に新しい motd を作成できます。 Ubuntuは少なくともそうするようです。
乾杯
答え3
ディストリビューションによって異なります。
通常、/etc/motd
ファイルを作成でき、ログイン時にもコンテンツが表示されます/etc/motd.dynamic
。
/etc/update-motd.d
そこにスクリプトを生成して配置する/etc/motd.dynamic
。
一部のディストリビューションでは、これを/etc/motd.dynamic
次のように変更します。/etc/init.d/motd
詳しくはこちらをご覧ください
https://ownyourbits.com/2017/04/05/customize-your-motd-login-message-in-debian-and-ubuntu/