Debian 系统设置主机不休眠,可以通过编辑Login Manager 的配置文件(logind.conf)来使配置
生效。
1.打开终端,输入并执行以下命令:
sudo vim /etc/systemd/logind.conf
2.打开文件后,将下面这行:
#HandleLidSwitch=suspend
#IdleAction=ignore
#IdleActionSec=30min
修改为:
HandleLidSwitch=ignore
IdleAction=ignore
IdleActionSec=0
3.保存文件,并重新系统即可。
终极方法:
1. 正常(旧方式)
systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
2.推荐(新方法)
创建一个文件:
mkdir -p /etc/systemd/sleep.conf.d/
touch /etc/systemd/sleep.conf.d/nosuspend.conf
以下内容:
[Sleep]
AllowSuspend=no
AllowHibernation=no
AllowSuspendThenHibernate=no
AllowHybridSleep=no
完成后,现在工作站将在服务器模式下全天候工作。