禁止Debian 10自動休眠

2021-10-24 22:15:38 字數 2042 閱讀 4429

再次觀察系統休眠狀態,如下:

如果重啟之後,從來都沒有登陸,就不會出現系統自動休眠的情況。

觀察系統日誌,發現類似如下的內容:

feb 25 22:15:38 server networkmanager[737]: [1582668938.0193] manager: sleep: sleep requested (sleeping: no  enabled: yes)

feb 25 22:15:38 server networkmanager[737]: [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的自動休眠功能,檢查休眠功能的狀態以及歷史記錄,如下:

$ 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.

普通桌面應用這個情況問題不大,但是如果是作為伺服器使用的時候,我們一般遠端訪問系統,這個功能就會導致我們無法遠端控**務器,因此我們需要關閉這個功能。

執行關閉休眠功能的命令,如下:

$ 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.

再次觀察系統休眠狀態,如下:

$ systemctl status sleep.target

● sleep.target

loaded: masked (reason: unit sleep.target is masked.)

active: inactive (dead)

發現自動休眠功能已經被關閉,不會出現自動休眠導致遠端控制無法訪問的情況了。

發現自動休眠功能已經被關閉,不會出現自動休眠導致遠端控制無法訪問的情況了。

Debian10 新增硬碟

安裝好debian10系統後,若伺服器有多個硬碟,則需要硬碟分割槽和格式化,然後掛載到系統方能使用。當前伺服器有兩個硬碟 硬碟0 容量128g,用作系統盤,已經安裝了debian10。硬碟1 容量4t,用於儲存資料,目前為空盤。注 若以root使用者進行的操作,所有命令去掉前面的sudo。第一步 安...

Debian10 安裝Go環境

wget 解壓檔案 tar xfz go1.16.linux amd64.tar.gz c usr local 根據自己使用的shell是bash還是zsh,對 bashrc和 zshrc進行編輯,這裡本人安裝了oh my zsh,所以是對 zshrc進行編輯。修改 zshrc vim zshrc ...

Debian10簡單安裝與配置

基本選擇主要是在分割槽 博主常設定手動分割槽為 引導目錄 boot 512m 根目錄 100g 使用者目錄 home 200g 交換空間 swap 8g 感謝dpkg get selections grep firefox sudo apt get purge firefoxsudo apt get...