systemd의 'linger' 기능, 로그아웃 후에도 프로세스를 유지하는 방법

Systemd Linger

systemd의 'linger' 기능에 대한 오해와 실제 사용법을 다룹니다. 이 글은 로그아웃 시 사용자 프로세스를 종료하는 KillUserProcesses 옵션과 linger의 차이를 설명하며, Debian에서 기본 설정으로는 로그아웃 후에도 프로세스가 유지된다는 점을 강조합니다. 또한 loginctl 명령어로 linger를 활성화/비활성화하는 방법과, 부팅 시 사용자 컨텍스트에서 프로그램을 미리 시작하는 장점을 소개합니다. 저자의 경험을 바탕으로 KDE 사용자 지원 사례와 SE Linux 테스트 중 부팅 시 Wi-Fi 연결에 linger가 유용했던 사례를 공유합니다.

Debian에서 기본 설정에 가까운 상태에서는 로그아웃 시 프로세스가 종료되지 않으며, 'linger'가 유일하게 하는 일은 사용자가 로그인하기 전에 사용자 컨텍스트에서 프로그램을 시작하는 것입니다.

이 날의 다른 글

2026-07-26