본문 바로가기
아이티 공부/리눅스

리눅스(Centos) 설치된 노트북 덮어도 안꺼지게 하는 방법

by Klero 2018. 9. 1.
반응형
리눅스(Centos) 설치된 노트북 덮어도 안꺼지게 하는 방법


IT 분야에서 일하시는 분들은 노트북에 리눅스 OS 설치를

해보신 분들이 많을 겁니다. 그리고 공유기의 포트포워딩을 

설정한 후 외부에서 접속 하여 리눅스를 사용해본 적이 있을 겁니다.


 

이렇게 할 경우 리눅스가 설치된 노트북은 계속 켜 놓는 상태가 

되는건데, 노트북 덮개가 열려 있으니 뭔가 불편할 수도 있습니다.

예를들면 노트북 덮개를 덮으면 위에 새로운 노트북을 올린다거나

책을 위에 놓는다거나 할 수 있는데 노트북 덮개가 열려있으면

할 수가 없겠죠?


또한 외부에서 리눅스가 설치된 노트북으로 원격 접속해서 사용중인데,

노트북 덮개를 덮어버리면 외부에서 접속한 원격 사용이 끊어지겠죠? 


이렇게 되지 않게 설정하는 방법은 매우 간단합니다.

설정파일의 내용 하나만 수정해주고 서비스를 재시작 하면 됩니다.



vi 편집기를 통해 /etc/systemd/logind.conf 파일을 엽니다.

이 설정파일에서 하나만 수정해주면 됩니다.

아주 간단합니다.


1
[root@rasvr01 systemd]# vi /etc/systemd/logind.conf



[Login] 밑에 설정을 보다보면 아래와 같은 설정이 있습니다.

#HandleLidSwitch=suspend


이미 제가 빨간색으로 표시해서 찾기 쉬울겁니다. 

저것만 수정해주면 됩니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no


HandleLidSwitch=ignore 로 수정해줍니다.

설정파일을 수정하는 것은 단지 이게 끝입니다.

너무 간단하네요.


1
2
3
4
5
6
7
8
9
10
11
12
13
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
HandleLidSwitch=ignore
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no


그리고 서비스를 재시작하면 됩니다.

service systemd-logind restart 명령어로 해당 서비스를 리스타트 해줍니다.

이제는 노트북 덮개를 덮어도, Putty와 같은 SSH 연결 툴을 통해

원격으로 접속을 해도 연결이 끊어지지 않을 것입니다.


1
[root@rasvr01 ~]# service systemd-logind restart


댓글