禁止Debian 10自动休眠

再次观察系统休眠状态,如下:

 

 

如果重启之后,从来都没有登陆,就不会出现系统自动休眠的情况。

观察系统日志,发现类似如下的内容:

 

 

1

2

3

4

5

6

7

8

Feb 25 22:15:38 server NetworkManager[737]: <info>  [1582668938.0193] manager: sleep: sleep requested (sleeping: no  enabled: yes)

Feb 25 22:15:38 server NetworkManager[737]: <info>  [1582668938.0239] manager: NetworkManager state is now ASLEEP

Feb 25 22:15:38 server whoopsie[1025]: [22:15:38] offline

Feb 25 22:15:38 server gnome-shell[956]: Screen lock is locked down, not locking

Feb 25 22:15:38 server systemd[1]: Reached target Sleep.

Feb 25 22:15:38 server systemd[1]: Starting Suspend...

Feb 25 22:15:38 server kernel: [ 1235.212537] PM: suspend entry (s2idle)

Feb 25 22:15:38 server systemd-sleep[1705]: Suspending system...

 

发现是触发了systemd的自动休眠功能,检查休眠功能的状态以及历史记录,如下:

 

 

1

2

3

4

5

6

7

8

9

$ systemctl status sleep.target

● sleep.target - Sleep

    Loaded: loaded (/lib/systemd/system/sleep.target; static; vendor preset: enabled)

    Active: inactive (dead)

      Docs: man:systemd.special(7)

Feb 24 13:18:08 xps systemd[1]: Reached target Sleep.

Feb 26 13:29:31 xps systemd[1]: Stopped target Sleep.

Feb 26 13:29:57 xps systemd[1]: Reached target Sleep.

Feb 26 13:30:19 xps systemd[1]: Stopped target Sleep.

 

普通桌面应用这个情况问题不大,但是如果是作为服务器使用的时候,我们一般远程访问系统,这个功能就会导致我们无法远程控制服务器,因此我们需要关闭这个功能。

执行关闭休眠功能的命令,如下:

 

 

1

2

3

4

5

$ sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Created symlink /etc/systemd/system/sleep.target → /dev/null.

Created symlink /etc/systemd/system/suspend.target → /dev/null.

Created symlink /etc/systemd/system/hibernate.target → /dev/null.

Created symlink /etc/systemd/system/hybrid-sleep.target → /dev/null.

 

再次观察系统休眠状态,如下:

 

 

1

2

3

4

$ systemctl status sleep.target

● sleep.target

   Loaded: masked (Reason: Unit sleep.target is masked.)

   Active: inactive (dead)

 

发现自动休眠功能已经被关闭,不会出现自动休眠导致远程控制无法访问的情况了。

 

 

发现自动休眠功能已经被关闭,不会出现自动休眠导致远程控制无法访问的情况了。

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值