crontab无法执行定时任务的问题:/var/spool/cron/#tmp.root.XXXXEzRLBb: Permission denied

问题描述

买了青云的云主机,被木马程序占了,过几个小时都会把我CPU全部占满,内存也占了70%多,一看原来是后台一个程序:
在这里插入图片描述
这个垃圾程序,那它没什么好办法,有能帮忙解决的请私信我,万分感激!
然后我只能写个脚本去kill它,但是不能总手动执行,于是我搞了个定时任务,但是出了一个小问题,报错见图:
在这里插入图片描述
提示没有权限,但是我的脚本是root用户执行的,就很奇怪,然后查阅了一些博客,解决方法如下:
首先去/var/spool/cron的目录,看有问题没,我的里面没有文件,然后编辑一个新文件vim a,随便输入保存,若无法保存报的权限问题,表示有约束,root权限也被约束了。
然后执行:lsattr /var/spool/cron/,看没有任何反应
在这里插入图片描述
然后执行:
在这里插入图片描述
chattr -ai /var/spool/cron
再编辑一个新文件,这时可以新建保存了。
在这里插入图片描述
再次执行定时任务命令:
在这里插入图片描述
就能正常执行了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值