当网络连接中断时服务器应关闭

当网络连接中断时服务器应关闭

我尝试放置如下脚本:

#!/bin/sh
date >> /home/date
halt

当我手动移除网线并插入脚本时,它可以工作/etc/network/if-down.d。当开关关闭时,它不工作。有人能告诉我如何为此编写脚本吗?

答案1

这显然是一种相当丑陋的黑客行为。但您可以将一个脚本放入 crontab 中,该脚本会定期检查网络,如果网络不再存在,则关闭系统。有点像死人开关。

答案2

您是否尝试过输入您的脚本/etc/network/if-post-down.d/

答案3

脚本是否被 chmodded 为可执行文件?

chmod +x /etc/network/if-down.d/*scriptname*

相关内容