
私は Yubikey を搭載した macOS を使用しています。Yubikey の公開鍵は ServerA と ServerB に追加されています。Yubikey を接続すると、macOS から任意のサーバーに直接接続できます。
次のように ServerA に SSH 接続し、そこから ServerB に SSH 接続することは可能ですか?
macos -> ServerA -> ServerB
user@ServerA の publikey が ServerB で認識されていないため、これはそのままでは機能しません。
SSH 経由で ServerB に接続するときに、ServerA が Mac に接続されている Yubikey を使用するようにすることは可能ですか?
答え1
いくつかの選択肢があります:
エージェント転送 (-A)
$ ssh -A ServerA [ServerA] $ ssh ServerB
プロキシジャンプ (-J)
$ ssh -J ServerA ServerB
私はこれら両方を gpg-agent と Yubikey で使用しました。