1. 程式人生 > >如何實現Linux登陸歡迎提示資訊

如何實現Linux登陸歡迎提示資訊

這篇文章看似沒啥技術含量,但卻是非常實用的一個小技巧,通常在面臨下面幾個問題時就可以顯示其意義了:

1)當你維護的伺服器數量較多(例如:十幾臺或更多),希望知道每臺伺服器的資訊時(例如:用途、使用人之類);
2)當你想通過伺服器的提示資訊作為公告知會給登入者時(例如:系統例行維護,需要知會登入者);
4)當你想耍耍酷,讓登入這臺伺服器的MM知道你時……

那麼如何實現這麼牛B的功能呢?這就涉及到系統檔案/etc/motd和/etc/issue了,下面就和大家分享具體如何實現了:

檔案一:/etc/motd
motd即messageoftoday(布告欄資訊)的縮寫,每次使用者登入時,/etc/motd檔案的內容會顯示在使用者的終端。系統管理員可以在檔案中編輯系統活動訊息,例如:管理員通知使用者系統何時進行軟體或硬體的升級、何時進行系統維護等。如果shell支援中文,還可以使用中文,這樣看起來更易於瞭解。/etc/motd缺點是,現在許多使用者登入系統時選擇自動進入圖形介面,所以這些資訊往往看不到。

檔案二:/etc/issue
/etc/issue檔案的使用方法與/etc/motd檔案相差不大,它們的主要區別在於:當一個網路使用者或通過串列埠登入系統上時,/etc/issue的檔案內容顯示在login提示符之前,而/etc/motd內容顯示在使用者成功登入系統之後。

所以,你只需要通過vi或echo的方式往/etc/motd和/etc/issue檔案中寫入你想展示的資訊即可。