1. 程式人生 > >給openwrt的韌體打上自己的“印記”(一)

給openwrt的韌體打上自己的“印記”(一)

openwrt的開源韌體編譯完成後,上面會有較多的openwrt的印記,但是有些商用的系統需要去掉這些印記,打上一些廠商的印記。

第一個簡單的印記,登陸頁,當你ssh或者telnet進去的時候,系統會給一個歡迎頁面(暫且這麼叫吧)就像下面這樣:

其實這是/etc/banner 中設定的頁面。系統在啟動的時候會通過/etc/profile 來設定環境變數,在這個檔案中會展示banner中的內容。把banner替換成我們定製的後就變成了如下這樣:

第二個印記,系統名字和時鐘。ssh或者telnet的時候,在命令列會看到下面這種:

尼瑪這怎麼還是openwrt,勞資要改一個自己的名字,比如IceCreamBox(偷笑

),其實這個的配置是在/etc/config/system裡面,修改後的如下:

config system
        option hostname IceCreamBox
        option zonename Asia/Shanghai
        option timezone CST-8

config timeserver ntp
        list server     0.openwrt.pool.ntp.org
        list server     1.openwrt.pool.ntp.org
        list server     2.openwrt.pool.ntp.org
        list server     3.openwrt.pool.ntp.org
        option enable_server 0
這裡也可以指定時區,這對盒端顯示的時間是否準確至關重要。

配完的如下:

看著是不是有點小激動奮鬥