13 在这个问题上,被接受的答案指出: 例如,/ sbin / init使用glibc [易受攻击的库],而无需重新启动就重新启动它是很简单的。 现在,简单是不可能的,但是我仍然很好奇: 是否可以在不重新启动整个系统的情况下重新启动init? init — 塞布 source 4 在这种情况下,“平凡”是“我不知道该怎么做”的设计。 — 吉尔(Gilles)'所以
16 telinit u 将重新启动init而不会影响系统的其余部分。 — 斯蒂芬·基特 source 并不是我期望/期望的那样疯狂的工作,但是是正确的。谢谢您:) — Sebb 2015年 5 我无法想象sysv初始化不会对gethostbyname()等进行任何调用,当然也不会对来自系统外部的数据进行任何调用,因此我不考虑init在幽灵漏洞的上下文中重新启动优先级。 — wurtel 4 这适用于sysvinit和systemd(等效于systemd daemon-reexec)。 — Braiam 2015年 1 这不适用于所有Unix变体上的所有init实现(在AIX上的IIRC处于工作状态),但据我所知,它确实适用于可能与glibc链接的所有init实现。 — 吉尔斯(Gillles)“所以-别再邪恶了”