防止电脑通过电源按钮关闭

防止电脑通过电源按钮关闭

我正在构建一台 PC 和一台 BeagleBords ARM 嵌入式电脑供公众使用。它们分别运行 Ubuntu 13.04 和手动组装的 Linux。有没有办法防止它们在按下关机按钮时关闭(在机箱上,而不是键盘上)?当然,我可以用硬件来实现。我只是更喜欢软件解决方案。如果有人可以肯定地说“这是不可能的”,那也是一个有用的答案。

结果:好的,我明白了。按下可以防止关机,但长按则不行。我必须制作硬件开关,在需要时关闭电源按钮。

答案1

您可以使用下一个命令终端

sudo chmod -x /sbin/shutdown

如果您想重新启用,请+x-x同一命令中使用。

无论如何,按住电源按钮几秒钟,上述解决方案将不起作用,而且我认为您不会找到针对这种情况的软件解决方案。

答案2

这是不可能的。你需要从物理上阻止公众接触电源开关,就像你需要防止他们从墙上扯下电源线,或者抓起整个机器然后跑掉一样。

答案3

你需要改变...

/etc/acpi/powerbtn.sh

并注释掉此行(我已经添加了#)...

#/sbin/shutdown -h now "Power button pressed"
  • 这只会影响电源按钮,而不会影响菜单关机。
  • 但也请注意错误 1124149声称由于从 /usr/bin/qdbus 移动到 /usr/lib/i386-linux-gnu/qt4/bin/qdbus 它可能并不总是有效(该错误也会影响 Ubuntu)。

相关内容