CentOS 7:电源按钮无法在用户登录前关闭(不能在用户登录后关闭)

CentOS 7:电源按钮无法在用户登录前关闭(不能在用户登录后关闭)

用户登录后,可以通过“应用程序”>“实用程序”>“调整工具”>“Shell”>“电源按钮操作”更改电源按钮操作。登录前不起作用。我已经试过了

https://askubuntu.com/questions/362914/how-to-prevent-the-power-button-to-shutdown-directly-the-system

https://unix.stackexchange.com/questions/159316/graceful-shutdown-via-power-button

如何使其工作?我正在构建一个没有键盘和显示器的服务器,因此电源按钮对我来说很重要。

答案1

刚刚在这里找到了解决方案:

https://unix.stackexchange.com/questions/394405/how-can-i-regain-the-power-button-shutdown- functionality-on-centos-7-with-gnome?noredirect=1&lq=1

yum -y install acpid
systemctl enable acpid
systemctl start acpid

电源设置中的挂起和休眠功能将不再起作用。

答案2

1.- sudo vim /etc/acpi/events/powerbtn

2.- 在注释行中添加#:#action=/etc/acpi/powerbtn.sh

3.- 添加新行:action=/sbin/poweroff

4.- 保存文件

5.- 打开控制台并输入:sudo acpid restart

相关内容