2013-03-06 23 views
5

Tôi đang cố gắng tìm hiểu cách sử dụng Fabric để đơn giản hóa SSHing và chạy các lệnh trên một máy được phân tách bằng hai cổng. Quá trình cài đặt như sau:Làm thế nào tôi có thể tunnel SSH thông qua 2 gateway đến một host từ xa bằng Fabric?

Local host -> Gateway 1 -> Gateway 2 -> Remote host 

Tôi đã lấy một cái nhìn tại phản ứng với fabric: how to double tunnel, cũng như http://docs.fabfile.org/en/1.6/usage/env.html#gateway nhưng dường như không thực hiện những gì tôi sau đó.

Bất kỳ ý tưởng nào?

Trả lời

-1

Bạn có thể đặt tập lệnh trên gw1 để chạy tập lệnh vải kết nối với máy chủ từ xa thông qua gw2 không?

cái gì đó như:

  1. trong ssh vải địa phương để gw1 và chạy cmd1.sh trong gw1
  2. trong gw1 các cmd1.sh sẽ chạy một lệnh vải để kết nối với máy chủ từ xa sử dụng GW2. điều này có nghĩa là bạn cần vải trong gw1.

hy vọng điều đó sẽ hữu ích.

Các vấn đề liên quan