Osx

Motd 沒有出現

  • May 20, 2020

我想在我的機器上設置一個自定義 motd(“每日消息”)(目前使用 Bash 和 Terminal.app 的 Mac OS X 10.6.5)。

/etc/裡面沒有motd文件,所以我用一些範例文本創建了一個。但是當我重新啟動終端時,該消息沒有出現。我試過logout然後login,但它似乎仍然沒有啟動。

如果我這樣做ls -l /etc/motd了(如果有任何線索):

-rw-r--r-- 1 root wheel 30 7 Dec 11:58 /etc/motd

我錯過了什麼嗎?

看來我解決了。我的 motd 沒有出現一定是因為我在我的主目錄中觸摸/添加了一個名為 .hushlogin 的空文件,它實際上抑制了任何登錄消息(似乎它不僅殺死了 motd,而且殺死了任何其他登錄消息)好吧,據我了解)。無論如何,我的問題以某種方式解決了,我很可能忘記刪除那個 .hushlogin 文件。

根據您的發行版,系統可能會在每次啟動時自動創建一個新的 motd。Ubuntu 似乎至少在這樣做。

乾杯

引用自:https://unix.stackexchange.com/questions/4598