지연을 활성화/비활성화하는 프로필?

지연을 활성화/비활성화하는 프로필?

알고 있으며, loginctl enable-linger <user>사용자 loginctl disable-linger <user>의 숙박을 활성화/비활성화하는 데 사용할 수 있으며 상태는 loginctl show-user <user>( Linger=<yes/no>)로 표시됩니다.

나는 또한 이것들(적어도 이 글을 쓰는 시점에서는)이 액션을 통해 작동하고 /var/lib/systemd/linger/<user>( loginctlor)에 몇 가지 구성이 있다는 것을 알고 있습니다./etc/systemd/logind.conf[...].d/*.conf

그러나 언급된 모든 구성 옵션은 man 5 logind.conf"전역" 옵션인 것으로 보이며 포함되어 있지 않습니다 . 사용자를 위해 느린 옵션을 설정하는 파일 기반( 또는 이와 유사한 ) 방법 Linger이 없습니까 ?/etc/var

답변1

loginctl enable-linger <user>in 에 해당하는 것은 다음과 같습니다 /etc/systemd/logind.conf.KillExcludeUsers

logind.conf(5)에서:

이러한 설정은 공백으로 구분된 사용자 이름 목록을 가져옵니다.사용자 프로세스 종료 =환경. 사용자 이름을 추가할 수 있습니다제외된 사용자 죽이기 =이 사용자 세션 범위 내의 프로세스가 종료되지 않도록 제외합니다.사용자 프로세스 종료 = 예설정되었습니다.

답변2

loginctl enable-linger <user>재부팅 후에도 영구적으로 활성화하십시오. ls /var/lib/systemd/linger/모든 링거 활성화 사용자가 나열되어 있는지 확인할 수 있습니다 (파일 이름 == 사용자 이름). 작업 중 하나는 loginctl파일을 생성/삭제하는 것입니다.

관련 정보