开机执行命令(永久修改MAC,root权限的命令)

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权限(安全性不高!)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值