モードは表示されませんでした

モードは表示されませんでした

私のコンピュータ(現在の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/

関連情報