一時的なネットワークエラーが発生し、すべてのユーザー端末SSHセッションが中断されます。 CentOSサーバーに再度ログインして「w」コマンドを実行すると、ログインしたユーザーの数が実際より高く表示されます。セッションが中断されたユーザーを追加します。以前の「pts」セッションを手動で終了しました。ただし、現在ログインしているユーザーの数は実際の数よりもまだ高くなります。
切断された「ssh」セッションを適切に終了して、「w」出力にログインしたユーザーの正確な数を取得する方法はありますか?
ベストアンサー1
これはファイルの破損によるものです/var/run/utmp
。この場合、シングルユーザーモードで実行するのが最善の次のコマンドを使用して変更できます。そうしないと、現在ログインしているユーザーが奇妙な動作を経験する可能性があります。
# >/var/run/utmp
このコマンドはファイルの内容/var/run/utmp
と#
ルートプロンプトの状態を消去します。その後、システムを再起動できます。