私のLinuxおよびFreeBSDシステムには、何十人ものユーザーがいます。スタッフはこれらの「sshゲートウェイ」ノードを使用して、他の内部サーバーにSSH接続します。
私たちは、これらの人々の一部は暗号化されていない秘密SSHキー(なしのキーを使用することを懸念しているパスフレーズを。これは悪いです、クラッカーが今までこのマシン上の自分のアカウントへのアクセスを獲得した場合、彼らは秘密鍵を盗み、今のアクセス権を持っている可能性があるため、セキュリティ上の理由から、すべてのユーザーが自分のプライベートSSHキーをパスフレーズで暗号化する必要があります。
秘密鍵が暗号化されていない(たとえば、パスフレーズが含まれていない)ことを確認するにはどうすればよいですか?ASCII装甲キーと非ASCII装甲キーでこれを行う別の方法はありますか?
更新:
明確にするために、マシン上でスーパーユーザーのアクセス権があり、全員の秘密鍵を読み取れると仮定します。