題 如何在登錄前顯示消息?


我需要顯示一條消息 之前 在Linux機器上的任何登錄,本地和通過SSH遠程登錄。

我怎樣才能做到這一點?

編輯:

謝謝你的回答。我必須選擇一個已接受的答案,但兩者都是正確的並相互補充。

“問題”和“橫幅”是我需要用來在每個用戶登錄系統之前為其提供消息的兩個概念。


14
2018-05-29 19:07


起源




答案:


對於本地登錄(或telnet),您需要修改:

/etc/motd

用於顯示消息 之前 登錄編輯而不是

/etc/issue

看到 http://www.cyberciti.biz/faq/howto-change-login-message/


14
2018-05-29 23:44



+1(motd是“當天的消息”的縮寫)。 - Alain Pannetier
是在要求用戶輸入密碼之前顯示的motd? - ascobol
登錄成功後,登錄(1)顯示/ etc / motd的內容,但在執行登錄shell之前。 - DrNoone


對於SSH,您需要更改 Banner 配置選項 sshd_config

http://www.cyberciti.biz/tips/change-openssh-sshd-server-login-banner.html


10
2018-05-29 19:09



確定,但只有在通過ssh-connection提供登錄名後才顯示消息。在'login:'之前顯示橫幅/消息的任何想法? - Master of Celebration