我们有非常敏感的 Hadoop 集群,有 3 个节点
我们希望避免用户重新启动linux redhat 7.5机器,所以我在考虑以下问题
每次用户决定输入
reboot
或者
init 6
或者
shoutdown -r now
那么,他会得到以下警告吗?
Reboot this machine isn’t recommended in case application not stopped or service are not down
那么,如果用户输入reboot/init 6 命令,我们如何向用户发出警报呢?
答案1
如果您有基于 Debian 的系统,那么您可以安装该molly-guard
软件包。这用一个包装器替换了“危险”命令,要求您通过输入系统的主机名来确认操作。
另一种方法是使用 shell 别名,尽管这无助于对抗该sudo reboot
变体。
上面有更详细的描述这一页