2013-03-08 5 views
1

배포하려면 mina gem을 사용하고 있습니다. 내 서버에 연결하려면 게이트웨이를 통과해야합니다. 카피 스트라 노가 가능하다는 것을 알고 있습니다.mina gem deploy throwgh gateway

아무도이 구성을 미성년자에게 알리지 않습니까?

답변

1

나는 mina가 이것을 지원한다고 생각하지 않는다. 확실히 the source code은 그러한 옵션을 나타내지 않습니다. set :ssh_options, '' 구문을 사용하여 실험했지만 mina는 명령 체인의 끝에 -t을 추가하여 잘못된 서버로 전송됩니다. mina 코드를 변경하는 것으로 간주되지만 게이트웨이 연결을 로컬 ssh 클라이언트 자체로 변경하고 아마도 set :forward_agent, true 명령을 사용하는 것이 더 간단 할 것입니다. 같은하려면, 당신은 당신의 ~/.ssh/config이 뭔가를 설정할 것 : 게이트웨이는이 같은 가능한 보여 보인다 테스트 내 로컬 호스트를 사용하여

Host finaldestination.example.com 
    ProxyCommand ssh [email protected] nc %h 22 
    ForwardAgent yes 

.

호프가 도움이 되었기를 바랍니다. 그러나 내가 정확히 알고있는 것은 아니라고 생각합니다. :)