今天发现一个 vps 貌似被黑了,登录进去看 squid 的网络流量高的吓人,于是想
kill -9 PID
但是发现 squid 立马自动重启了,换了一一个进程号。
那么如果被黑,如何实现这样的自动重启呢?
![]() | 1 Strikeactor 2015-12-29 10:02:59 +08:00 ![]() supervisor |
![]() | 2 ichou 2015-12-29 10:05:08 +08:00 有守护进程吧 |
![]() | 3 harry890829 2015-12-29 10:06:40 +08:00 @Strikeactor 多谢了,最近正好需要这种东西,研究一下 |
![]() | 4 est 2015-12-29 10:18:13 +08:00 systemd |
![]() | 5 fising 2015-12-29 10:24:21 +08:00 Daemon Process |
6 taijia 2015-12-29 10:25:19 +08:00 装个 monit ,配置下就好了 |
![]() | 7 gimp 2015-12-29 10:25:29 +08:00 最无脑的一种是自己写个 shell ,启动程序,几秒检查一次 pid ,不存在则启动程序 node 的程序推荐 pm2 来管理 |
![]() | 8 randyzhao 2015-12-29 10:27:42 +08:00 monit +1 |
9 datou552211 2015-12-29 10:28:57 +08:00 via iPhone 这个 shell while true do done |
![]() | 10 wgjak47 2015-12-29 11:50:22 +08:00 supervisor + 1 或者直接 systemd 也行。 |
![]() | 11 pynix 2015-12-29 11:56:12 +08:00 守护进程。。。 |
12 Orzpls 2015-12-29 11:58:36 +08:00 via Android @datou552211 还得后台执行才行哦,正巧我前两天刚写了个。 |
13 n0bug OP 有守护进程那岂不是说对方已经拿到了 root 权限? 怎样查出来是哪个守护进程呢? |
![]() | 14 GNiux 2015-12-30 20:20:49 +08:00 via iPhone 有守护进程那岂不是说对方已经拿到了 root 权限? 怎样查出来是哪个守护进程呢? |