Ubuntu Suspend/Sleep Mode 비활성화
Ubuntu Server/Desktop 사용 시, Suspend, Sleep Mode로 진입하는 현상을 방지하는 방법을 작성한다.
[01] 환경 및 상황
- Ubuntu 24.04 Server / Desktop
- 원격에서 SSH를 통해 Ubuntu 사용 중 접속 끊김 및 재접속 불가 현상 발생
- 일정 시간 작업을 수행하지 않을 때, Suspend/Sleep Mode로 전환되어 세션이 끊기는 것으로 파악
- 일부 Desktop 환경의 경우 재부팅이 필요하기도 함
[02] 원인
Ubuntu 24.04는 기본적으로 Suspend/Sleep Mode(일시중단, 절전모드)가 활성화되어 있다.
1
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target

[03] 해결방안
관련 Service를 모두 중단시킨다.
1
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

[04] 기타
해당 기능을 다시 활성화(재시작)하려면:
1
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
