web-dev-qa-db-ja.com

`mosh`スパム` last -f / var / log / wtmp`を取り除く方法は?

mosh を使い始めて以来、Linuxボックスの last(1)/var/log/wtmpファイルにエントリが多すぎます。

cnst     pts/8        172.56.2x.yz via Mon May 19 08:19   still logged in
cnst     pts/8        mosh [50892]     Mon May 19 08:19 - 08:19  (00:00)
cnst     pts/8        172.56.2x.yz via Mon May 19 08:18 - 08:19  (00:01)
cnst     pts/8        mosh [50892]     Mon May 19 08:18 - 08:18  (00:00)
cnst     pts/8        172.56.2x.yz via Mon May 19 08:18 - 08:18  (00:00)
cnst     pts/8        mosh [50892]     Mon May 19 08:18 - 08:18  (00:00)
cnst     pts/8        172.56.2x.yz via Sun May 18 20:11 - 08:18  (12:06)
cnst     pts/8        mosh [50892]     Sun May 18 20:11 - 20:11  (00:00)
cnst     pts/8        172.56.2x.yz via Sun May 18 20:11 - 20:11  (00:00)
cnst     pts/8        mosh [50892]     Sun May 18 20:10 - 20:11  (00:00)
cnst     pts/8        172.56.2x.yz via Sun May 18 19:55 - 20:10  (00:15)
cnst     pts/8        mosh [50892]     Sun May 18 19:55 - 19:55  (00:00)
cnst     pts/8        172.56.2x.yz via Sun May 18 19:55 - 19:55  (00:00)
cnst     pts/8        mosh [50892]     Sun May 18 19:55 - 19:55  (00:00)
cnst     pts/8        172.56.2x.yz via Sun May 18 19:24 - 19:55  (00:30)
cnst     pts/8        mosh [50892]     Sun May 18 19:24 - 19:24  (00:00)
cnst     pts/8        172.56.2x.yz via Sun May 18 19:24 - 19:24  (00:00)
cnst     pts/8        mosh [50892]     Sun May 18 19:23 - 19:24  (00:00)

00時間、00分、ログインエントリはどうなっていますか?

接続が失われた非常に短い期間の報告についてそれほど厳密にならないようにモッシュのパラメーターを調整する方法はありますか?

数秒の接続の問題をそれほど大声で報告することにあまり興味がありません。

4
cnst

これは、utmpサポートが追加された直後の2012年のメーリングリストの議論に見られるように、既知の問題でした: Re:[mosh-users] logting to wtmp 、KevinWinsteinは

By default, mosh-server adds an entry to utmp (including the user's IP
address) whenever the user becomes active, and replaces it with a
different entry (with just the mosh PID) when they go inactive. This
can help you find abandoned mosh servers.


We don't have a configuration option to change this behavior, but if
you only want the initial utmp entry, you can comment out the source
code in mosh-server.cc that begins "/* update utmp if has been more
than 10 seconds since heard from client */" (near line 678).

つまり、動作を変更する場合は、プログラムを変更する必要があります。プログラムの changelog は、この領域の改善については言及していません。

2
Thomas Dickey