質問: 複数のコンピューターで同じ秘密sshキーを使用することは悪い考えですか? 私は最近、デスクトップから行うのと同じリモートホストにアクセスする必要があるラップトップを購入しました。秘密鍵ファイルをデスクトップからラップトップにコピーするだけで、アクセスしたいすべてのホストの~/.ssh/authorized_keysファイルに新しい鍵を追加する必要がなくなる可能性があることに気付きました。だから私の質問は: これは可能ですか? 明らかでないセキュリティへの影響はありますか? 時々、ラップトップからデスクトップにログインします。同じキーを使用していた場合、問題は発生しますか?
回答: 以前はすべてのマシンで単一の秘密鍵を使用していましたが(そのうちのいくつかは管理者ではなくユーザーのみであり、ユーザーです)、最近これを変更しました。 1つのキーで機能しますが、キーを無効にする必要がある場合(侵害された場合)、すべてのマシンでキーを変更する必要があります。もちろん、攻撃者がアクセスして別のマシンにssh接続できる場合、そのマシンからキーを取得できます。しかし、1つのキーだけを取り消して、そのマシンをロックアウトできることを知っておくと、少し安全になります。ただし、authorized_keysファイルからキーを削除する必要があることを意味します。