utempterとは何ですか?xtermがこれを使用するのはなぜですか?

utempterとは何ですか?xtermがこれを使用するのはなぜですか?

私が実行すると、xtermバイナリを実行しようとします。

/usr/lib/x86_64-linux-gnu/utempter/utempter

このバイナリの目的に関する情報が見つかりません。

man utempterエントリはなく、「utempter」のWeb検索には潜在的に脆弱なリンクのみが表示されます。このバイナリにはsビットがセットされています。

xtermがiを起動するのはなぜですか?このバイナリの目的は何ですか? xtermを起動しないように言うことはできますか?

ベストアンサー1

utempterxterm更新のための setgid ヘルパーです。utmpxtermこれは、自分でアクセスするのに十分な権限を必要としない方法で存在しますutmp。少なくとも Debian ではscreentmuxおよびmoshその他のいくつかの端末エミュレータでも使用されます。

xtermで始まり、それを無効にすることができます-ut。これにより、ファイルへのレコードの書き込みが無効になりますutmp

おすすめ記事