![入侵者为 git 设置 crontab:它在做什么?如何清理](https://linux22.com/image/926913/%E5%85%A5%E4%BE%B5%E8%80%85%E4%B8%BA%20git%20%E8%AE%BE%E7%BD%AE%20crontab%EF%BC%9A%E5%AE%83%E5%9C%A8%E5%81%9A%E4%BB%80%E4%B9%88%EF%BC%9F%E5%A6%82%E4%BD%95%E6%B8%85%E7%90%86.png)
我的 git crontab 是空的。
今天我看到它被设置为这个。我不知道它在做什么。
1 1 */2 * * /home/git/.configrc/a/upd>/dev/null 2>&1
@reboot /home/git/.configrc/a/upd>/dev/null 2>&1
5 8 * * 0 /home/git/.configrc/b/sync>/dev/null 2>&1
@reboot /home/git/.configrc/b/sync>/dev/null 2>&1
0 0 */3 * * /tmp/.X25-unix/.rsync/c/aptitude>/dev/null 2>&1
SSH 访问只能通过密钥进行,但不知何故有人进入,设置了这个 crontab,并清除了 git 授权密钥文件以仅包含他们的密钥。
<keydata> mdrfckr
- 我已将防火墙设置为拒绝 SSH
- 设置非标准端口
- 清除 crontab
- 删除了 /home/git/.configrc 目录
- 重新启动
- 检查了 /tmp/.X25-unix 目录但未找到。
发生了什么事?我还应该做什么?