给openwrt的固件打上自己的“印记”(一)

openwrt的开源固件编译完成后,上面会有较多的openwrt的印记,但是有些商用的系统需要去掉这些印记,打上一些厂商的印记。

第一个简单的印记,登陆页,当你ssh或者telnet进去的时候,系统会给一个欢迎页面(暂且这么叫吧)就像下面这样:

给openwrt的固件打上自己的“印记”(一)_第1张图片

其实这是/etc/banner 中设定的页面。系统在启动的时候会通过/etc/profile 来设定环境变量,在这个文件中会展示banner中的内容。把banner替换成我们定制的后就变成了如下这样:

给openwrt的固件打上自己的“印记”(一)_第2张图片

第二个印记,系统名字和时钟。ssh或者telnet的时候,在命令行会看到下面这种:

给openwrt的固件打上自己的“印记”(一)_第3张图片

尼玛这怎么还是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
这里也可以指定时区,这对盒端显示的时间是否准确至关重要。

配完的如下:

给openwrt的固件打上自己的“印记”(一)_第4张图片

看着是不是有点小激动

你可能感兴趣的:(openwrt,Linux)