SSH ProxyJump는 프록시 서버 대신 로컬 시스템에서 id_rsa를 확인합니다.

SSH ProxyJump는 프록시 서버 대신 로컬 시스템에서 id_rsa를 확인합니다.

~/.shh/config 파일 내의 프록시 뒤에 있는 원격 서버에 대한 SSH 연결을 설정하고 싶습니다. 현재 내 파일은 다음과 같습니다.

Host Proxy
HostName proxy_server_address
User JhonDoe    

Host internal_machine
HostName internal_address
User JhonDoe
ProxyJump Proxy

이 구성을 수행할 때 ssh internal_machine프록시 서버의 비밀번호를 요청한 다음 internal_machine. 그러나 나는 이미 on id_rsa에 대한 권한을 가지고 있으며 비밀번호를 요청하지 않고 SSH로 연결해야 합니다. "ssh -v"를 사용하여 로그를 관찰할 때 ssh가 프록시에서 실행될 때 . 내 로컬 컴퓨터 대신 프록시 서버에서 키를 확인하도록 구성할 수 있는 방법이 있습니까 ?internal_machineProxyProxyProxyJumpid_rsa

내가 찾고 있는 원하는 기능은 ssh internal_machine내 로컬 컴퓨터에서 작업을 수행할 때 암호를 묻고 Proxy자동으로 로그인하는 것입니다.internal_machine

id_rsa참고 1: 로컬 컴퓨터 로 복사하면 Proxy작동하지만 보안 측면에서는 좋은 방법이 아닌 것으로 알고 있습니다.

참고 2: VisualStudio Code의 원격 SSH 개발 기능을 사용하고 싶고 이 모든 것을 다음에서 구성해야 하기 때문에 이 작업을 수행하고 있습니다.~/.ssh/config

관련 정보