나는 다음과 같은 서버를 가지고 있습니다 :
- 내 로컬호스트(
localhost
) - 점프 호스트(
jumphost
) finalhost
Jumphost( )를 통해서만 접속 가능한 서버
다음 명령을 실행할 수 있습니다
ssh -t user@jumphost ssh -t user@finalhost
finalhost
에서 연결하려면 localhost
에서 인증을 사용 하고 에서 jumphost
연결 하려면 비밀번호 인증을 사용하세요.finalhost
gssapi-with-mic
localhost
jumphost
ssh_config
이 작업을 수행하려면 어떤 동등한 것을 사용해야 합니까?
ssh finalhost
또는
scp file finalhost:/some/path/
출발지 localhost
와 연결지점은?
정상적인 사용proxycommand
ssh -o ProxyCommand='ssh -W finalhost:22 user@jumphost' user@finalhost
내 finalhost
.localhost
답변1
SSH 구성에서 배스천 "jumpbox"를 설정할 수 없습니다. 배스천에서 두 번째 홉 인증을 시작해야 합니다.
유일한 기회는 bash 별칭이나 기능을 사용하여 로컬 명령을 단순화하는 것입니다.
불행하게도 이 경우 scp를 사용하는 방법은 간단합니다.