遅延を有効/無効にするプロファイル?

遅延を有効/無効にするプロファイル?

知っており、loginctl enable-linger <user>ユーザーloginctl disable-linger <user>の滞在を有効/無効にするために使用でき、ステータスはloginctl show-user <user>Linger=<yes/no>)で示されます。

私もこれら(少なくともこの記事を書いている時点では)がアクションを介して動作し/var/lib/systemd/linger/<user>loginctlまたは)いくつかの設定があることを知っています。/etc/systemd/logind.conf[...].d/*.conf

ただし、記載されているすべての設定オプションはman 5 logind.conf「グローバル」オプションであるように見え、含まれていません。ユーザーに遅いオプションを設定するファイルベース(または同様の)方法はLingerありませんか?/etc/var

答え1

loginctl enable-linger <user>inに対応するものは次のとおりです/etc/systemd/logind.confKillExcludeUsers

logind.conf(5)から:

これらの設定は、スペースで区切られたユーザー名のリストを取得します。ユーザープロセスの終了 =環境。ユーザー名を追加できます除外されたユーザーを殺す=このユーザーセッションの範囲内のプロセスが終了しないように除外します。ユーザープロセスの終了=はい設定しました。

答え2

loginctl enable-linger <user>再起動後も永久に有効にしてください。ls /var/lib/systemd/linger/すべてのリンガーを有効にするユーザーがリストされていることを確認できます(ファイル名==ユーザー名)。タスクの1つはloginctlファイルを作成/削除することです。

関連情報