我正在构建一台 PC 和一个嵌入式 BeagleBords ARM,供公众使用。他们分别运行 Ubuntu 13.04 和手动组装的 Linux。有没有办法防止它们在按下关机按钮时被关闭(在外壳上,而不是在键盘上)?当然,我可以在硬件上做到这一点。我只是更喜欢软件解决方案。如果有人可以肯定地说“这是不可能的”,这也是一个有用的答案。
结果:好的,我明白了。一个可以防止按下关机,但不能防止长按。我将不得不在需要时进行硬件开关以关闭电源按钮。
您可以在终端中使用下一个命令:
sudo chmod -x /sbin/shutdown
Run Code Online (Sandbox Code Playgroud)
如果您想重新启用,请在同一命令中+x使用。-x
无论如何,按住电源按钮几秒钟,上述解决方案将不起作用,我认为您不会找到适合这种情况的软件解决方案。