ssh locl -> A -> B(A는 B에 액세스할 수 있음)

ssh locl -> A -> B(A는 B에 액세스할 수 있음)

내 공개 키를 모든 원격 서버에 복사하고 싶지 않습니다.

프록시 명령을 사용하는 방법을 알고 있습니다.

Host A
    HostName A
    User root
    ServerAliveInterval 240
    TCPKeepAlive yes

Host B
    HostName B
    User root
    ProxyCommand ssh root@A -W %h:%p

이런 식으로 -ssh-id를 A와 B에 복사해야 합니다.

그런데 A는 자신만의 개인키를 가지고 있고 아래와 같이 B에 복사되었습니다.

local ssh A
A ssh B

내 로컬 공개 키가 아닌 A의 로컬 공개 키를 사용하여 B에 로그인하고 싶습니다.

관련 정보