公開鍵のみを使用するためにサーバーをロックしています。すべてのユーザーが切り替えられていることを確認し、スイッチをオンにする前にパスワードでログインした人がいないことを確認したいと思います。
ベストアンサー1
Ubuntuから:
$ sudo cat /var/log/auth.log|grep ssh|grep Accept
CentOS/RHELの場合:
$ sudo cat /var/log/secure|grep ssh|grep Accept
これにより、すべての接続とその接続が認証された方法が表示されます(ログファイルが最後に置き換えられた後)。
もしあなたならただパスワード接続を表示するには、別のgrepを介してパイプするだけです。
... grep ssh|grep Accept|grep password
ボーナスポイントの場合は、まだパスワードを使用しているユーザーの簡単なリストです(上記のコマンド出力の列9にユーザー名が表示されているとします)。
... grep password|awk '{print $9}'|sort|uniq