/etc/issue 和/etc/issue.net都是是linux終端登錄的歡迎語句存儲文件,
例如:
這是還沒有登陸的時候顯示的消息,而登陸後顯示的消息如
的配置文件是 :/etc/motd
先看看系統默認的文件內容是什麼。#cat /etc/issueCentOS release 6.1 (Final)Kernel \r on an \m(\r 和 \m都是轉義字符)
常用的轉義字符:\d 本地端時間的日期\l 顯示第幾個終端機的接口;\m 顯示硬件的等級(i386/i486/i586/i686....)\n 顯示主機的網絡名稱\o 顯示 domain name\r 操作系統的版本 (類似 uname-r)\t 顯示本地端時間的時間\s 操作系統的名稱\v 操作系統的版本默認情況下/etc/motd文件是空的,可以修改爲你想讓他顯示的信息。[root@localhost ~]# vi /etc/motdHello world!
/etc/issue.net 和/etc/issue的區別:
/etc/issue 和/etc/issue.net都是登陸系統前顯示的歡迎信息
但是/etc/issue是本地終端登錄時顯示,而/etc/issue.net是遠程登陸時顯示的。而且/etc/issue.net 不支持轉義字符。
遠程登陸是否顯示歡迎信息還要看ssh的配置文件,/etc/ssh/sshd_config 的 Banner 字段
找到 並將
字段修改爲
並修改/etc/issue.net的內容
然後重啓ssh服務
重新打開遠程連接的時候就會出現以下界面
注意:歡迎語句最好不要寫 welcome 之類的歡迎內容,最好寫“非註冊用戶禁止登陸”之類的警告信息。因爲在美國曾有黑客因爲入侵的主機寫有“歡迎來訪”的語句,在庭審的時候被判無罪。
其他的一些配置文件
~/.bash_logout 當需要在退出登錄後讓系統完成一些操作的話可以寫在這個文件中(此文件是隱藏文件)
~/.bash_history 命令歷史文件,所有使用過的命令都會記錄在此文件中。先在內存中緩存,然後寫入此文件保存。