1、开机启动程序、执行命令

将命令或启动程序的命令写入/etc/rc.local即可

注:文件中只能执行“登录后的用户有权限执行的命令”

如永久修改MAC,可将下列语句写进/etc/rc.local

ifconfig eth0 down

ifconfig eth0 hw ether **:**:**:**:**:**

ifconfig eth0 up

2、开机执行脚本

(1)可将执行脚本的命令放入/etc/rc.local

(2)可将脚本的软链接放入对应runlevel中(暂未测试)

3、如何解决登录后的普通用户执行root才有权执行的命令?

思路一:/etc/passwd修改该普通用户的默认shell为bash

经试验不可行,仅仅解决了普通用户的输入提示符

思路二:编译为模块?未试验

思路三:/etc/passwd将普通用户UID改为0,赋予普通用户root权限(安全性不高!)